From c1d67a4579d892ccdeb82ef6a7fc2de5d8f1cc83 Mon Sep 17 00:00:00 2001 From: Austin <93135983+austinFlipside@users.noreply.github.com> Date: Mon, 10 Nov 2025 12:43:07 -0500 Subject: [PATCH 1/4] version (#403) --- packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.yml b/packages.yml index 596d499a..a6b4a083 100644 --- a/packages.yml +++ b/packages.yml @@ -1,3 +1,3 @@ packages: - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v4.32.3 + revision: v4.33.0 From 10c787fcc24653df4fb970aa163eeaa95904a8ee Mon Sep 17 00:00:00 2001 From: drethereum <71602799+drethereum@users.noreply.github.com> Date: Mon, 10 Nov 2025 15:23:12 -0700 Subject: [PATCH 2/4] Update fsc-evm to v4.34.0 and enable chain_stats (#404) --- dbt_project.yml | 2 ++ packages.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dbt_project.yml b/dbt_project.yml index 41c5820f..ebf53451 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -103,6 +103,8 @@ models: +enabled: false stats: +enabled: true + chain_stats: + +enabled: true defi: +enabled: false bridge: diff --git a/packages.yml b/packages.yml index a6b4a083..219d6c40 100644 --- a/packages.yml +++ b/packages.yml @@ -1,3 +1,3 @@ packages: - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v4.33.0 + revision: v4.34.0 From e9cfaa80c4c1c151868c76d6c0b6d650e3ad18f3 Mon Sep 17 00:00:00 2001 From: drethereum <71602799+drethereum@users.noreply.github.com> Date: Tue, 18 Nov 2025 09:58:21 -0700 Subject: [PATCH 3/4] DAT2-17/op-external-tables (#402) * remove streamline * sources * exclude --- .github/workflows/dbt_run_scheduled_main.yml | 2 +- dbt_project.yml | 10 +----- models/sources.yml | 8 +---- .../streamline/bronze/core/bronze__blocks.sql | 14 -------- .../bronze/core/bronze__blocks_fr.sql | 29 ---------------- .../bronze/core/bronze__blocks_fr_v1.sql | 16 --------- .../bronze/core/bronze__blocks_fr_v2.sql | 14 -------- .../bronze/core/bronze__confirm_blocks.sql | 14 -------- .../bronze/core/bronze__confirm_blocks_fr.sql | 29 ---------------- .../core/bronze__confirm_blocks_fr_v1.sql | 17 ---------- .../core/bronze__confirm_blocks_fr_v2.sql | 14 -------- .../bronze/core/bronze__receipts.sql | 14 -------- .../bronze/core/bronze__receipts_by_hash.sql | 0 .../core/bronze__receipts_by_hash_fr.sql | 0 .../bronze/core/bronze__receipts_fr.sql | 34 ------------------- .../bronze/core/bronze__receipts_fr_v1.sql | 17 ---------- .../bronze/core/bronze__receipts_fr_v2.sql | 14 -------- .../streamline/bronze/core/bronze__traces.sql | 14 -------- .../bronze/core/bronze__traces_fr.sql | 31 ----------------- .../bronze/core/bronze__traces_fr_v1.sql | 16 --------- .../bronze/core/bronze__traces_fr_v2.sql | 14 -------- .../bronze/core/bronze__transactions.sql | 14 -------- .../bronze/core/bronze__transactions_fr.sql | 29 ---------------- .../core/bronze__transactions_fr_v1.sql | 16 --------- .../core/bronze__transactions_fr_v2.sql | 14 -------- .../bronze/decoder/bronze__decoded_logs.sql | 14 -------- .../decoder/bronze__decoded_logs_fr.sql | 18 ---------- .../decoder/bronze__decoded_logs_fr_v1.sql | 13 ------- .../decoder/bronze__decoded_logs_fr_v2.sql | 14 -------- packages.yml | 2 +- 30 files changed, 4 insertions(+), 451 deletions(-) delete mode 100644 models/streamline/bronze/core/bronze__blocks.sql delete mode 100644 models/streamline/bronze/core/bronze__blocks_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__blocks_fr_v1.sql delete mode 100644 models/streamline/bronze/core/bronze__blocks_fr_v2.sql delete mode 100644 models/streamline/bronze/core/bronze__confirm_blocks.sql delete mode 100644 models/streamline/bronze/core/bronze__confirm_blocks_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__confirm_blocks_fr_v1.sql delete mode 100644 models/streamline/bronze/core/bronze__confirm_blocks_fr_v2.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts_by_hash.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts_by_hash_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts_fr_v1.sql delete mode 100644 models/streamline/bronze/core/bronze__receipts_fr_v2.sql delete mode 100644 models/streamline/bronze/core/bronze__traces.sql delete mode 100644 models/streamline/bronze/core/bronze__traces_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__traces_fr_v1.sql delete mode 100644 models/streamline/bronze/core/bronze__traces_fr_v2.sql delete mode 100644 models/streamline/bronze/core/bronze__transactions.sql delete mode 100644 models/streamline/bronze/core/bronze__transactions_fr.sql delete mode 100644 models/streamline/bronze/core/bronze__transactions_fr_v1.sql delete mode 100644 models/streamline/bronze/core/bronze__transactions_fr_v2.sql delete mode 100644 models/streamline/bronze/decoder/bronze__decoded_logs.sql delete mode 100644 models/streamline/bronze/decoder/bronze__decoded_logs_fr.sql delete mode 100644 models/streamline/bronze/decoder/bronze__decoded_logs_fr_v1.sql delete mode 100644 models/streamline/bronze/decoder/bronze__decoded_logs_fr_v2.sql diff --git a/.github/workflows/dbt_run_scheduled_main.yml b/.github/workflows/dbt_run_scheduled_main.yml index 1434c4bf..f6c4fdf0 100644 --- a/.github/workflows/dbt_run_scheduled_main.yml +++ b/.github/workflows/dbt_run_scheduled_main.yml @@ -15,5 +15,5 @@ jobs: with: command_name: Run Main Models command: | - dbt run -m "fsc_evm,tag:bronze,tag:core" "fsc_evm,tag:silver,tag:core" "fsc_evm,tag:gold,tag:core" "fsc_evm,tag:silver,tag:prices" "fsc_evm,tag:gold,tag:prices" "fsc_evm,tag:silver,tag:labels" "fsc_evm,tag:gold,tag:labels" "fsc_evm,tag:silver,tag:balances" "fsc_evm,tag:gold,tag:balances" "fsc_evm,tag:streamline,tag:decoded_logs,tag:realtime" "fsc_evm,tag:streamline,tag:decoded_logs,tag:complete" "fsc_evm,tag:streamline,tag:abis,tag:realtime" "fsc_evm,tag:streamline,tag:abis,tag:complete" "fsc_evm,tag:streamline,tag:token_reads,tag:realtime" "fsc_evm,tag:streamline,tag:token_reads,tag:complete" "fsc_evm,tag:streamline,tag:balances,tag:complete" "fsc_evm,tag:streamline,tag:balances,tag:records" "fsc_evm,tag:streamline,tag:balances,tag:realtime" --vars '{"STREAMLINE_INVOKE_STREAMS":True}' + dbt run -m "fsc_evm,tag:bronze,tag:core" "fsc_evm,tag:silver,tag:core" "fsc_evm,tag:gold,tag:core" "fsc_evm,tag:silver,tag:prices" "fsc_evm,tag:gold,tag:prices" "fsc_evm,tag:silver,tag:labels" "fsc_evm,tag:gold,tag:labels" "fsc_evm,tag:silver,tag:balances" "fsc_evm,tag:gold,tag:balances" "fsc_evm,tag:streamline,tag:decoded_logs,tag:realtime" "fsc_evm,tag:streamline,tag:decoded_logs,tag:complete" "fsc_evm,tag:streamline,tag:abis,tag:realtime" "fsc_evm,tag:streamline,tag:abis,tag:complete" "fsc_evm,tag:streamline,tag:token_reads,tag:realtime" "fsc_evm,tag:streamline,tag:token_reads,tag:complete" "fsc_evm,tag:streamline,tag:balances,tag:complete" "fsc_evm,tag:streamline,tag:balances,tag:records" "fsc_evm,tag:streamline,tag:balances,tag:realtime" --vars '{"STREAMLINE_INVOKE_STREAMS":True}' --exclude "fsc_evm,tag:receipts_by_hash" secrets: inherit \ No newline at end of file diff --git a/dbt_project.yml b/dbt_project.yml index ebf53451..68b56723 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -73,8 +73,6 @@ models: +enabled: true core: +enabled: true # enable subpackages, as needed - bronze: - +enabled: false github_actions: +enabled: true labels: @@ -92,13 +90,7 @@ models: abis: +enabled: true decoded_logs: - +enabled: false - gold: - +enabled: true - silver: - +enabled: true - streamline: - +enabled: true + +enabled: true curated_package: +enabled: false stats: diff --git a/models/sources.yml b/models/sources.yml index 7be21262..936a8857 100644 --- a/models/sources.yml +++ b/models/sources.yml @@ -9,15 +9,9 @@ sources: - name: receipts - name: blocks - name: transactions - - name: debug_traceblockbynumber + - name: traces - name: decoded_logs - name: confirm_blocks - - name: blocks_v2 - - name: transactions_v2 - - name: receipts_v2 - - name: traces_v2 - - name: confirm_blocks_v2 - - name: decoded_logs_v2 - name: contract_abis - name: token_reads - name: balances_erc20 diff --git a/models/streamline/bronze/core/bronze__blocks.sql b/models/streamline/bronze/core/bronze__blocks.sql deleted file mode 100644 index b5611e02..00000000 --- a/models/streamline/bronze/core/bronze__blocks.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query( - source_name = 'blocks', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__blocks_fr.sql b/models/streamline/bronze/core/bronze__blocks_fr.sql deleted file mode 100644 index 470f3e99..00000000 --- a/models/streamline/bronze/core/bronze__blocks_fr.sql +++ /dev/null @@ -1,29 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -SELECT - partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__blocks_fr_v2') }} -UNION ALL -SELECT - _partition_by_block_id AS partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__blocks_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__blocks_fr_v1.sql b/models/streamline/bronze/core/bronze__blocks_fr_v1.sql deleted file mode 100644 index 6b0b0bc5..00000000 --- a/models/streamline/bronze/core/bronze__blocks_fr_v1.sql +++ /dev/null @@ -1,16 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','streamline_v1','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'blocks', - partition_function = "CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)", - partition_join_key = "_partition_by_block_id", - block_number = false -) }} diff --git a/models/streamline/bronze/core/bronze__blocks_fr_v2.sql b/models/streamline/bronze/core/bronze__blocks_fr_v2.sql deleted file mode 100644 index 32dcd1d4..00000000 --- a/models/streamline/bronze/core/bronze__blocks_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'blocks', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__confirm_blocks.sql b/models/streamline/bronze/core/bronze__confirm_blocks.sql deleted file mode 100644 index 2927de05..00000000 --- a/models/streamline/bronze/core/bronze__confirm_blocks.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','confirm_blocks','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query( - source_name = 'confirm_blocks', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__confirm_blocks_fr.sql b/models/streamline/bronze/core/bronze__confirm_blocks_fr.sql deleted file mode 100644 index 5b4a5e83..00000000 --- a/models/streamline/bronze/core/bronze__confirm_blocks_fr.sql +++ /dev/null @@ -1,29 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{{ config ( - materialized = 'view', - tags = ['bronze','core','confirm_blocks','phase_1'] -) }} - -SELECT - partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__confirm_blocks_fr_v2') }} -UNION ALL -SELECT - _partition_by_block_id AS partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__confirm_blocks_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__confirm_blocks_fr_v1.sql b/models/streamline/bronze/core/bronze__confirm_blocks_fr_v1.sql deleted file mode 100644 index b65db0d9..00000000 --- a/models/streamline/bronze/core/bronze__confirm_blocks_fr_v1.sql +++ /dev/null @@ -1,17 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','streamline_v1','confirm_blocks','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'confirm_blocks', - source_version = '', - partition_function = "CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)", - partition_join_key = "_partition_by_block_id", - block_number = false -) }} diff --git a/models/streamline/bronze/core/bronze__confirm_blocks_fr_v2.sql b/models/streamline/bronze/core/bronze__confirm_blocks_fr_v2.sql deleted file mode 100644 index f14b4582..00000000 --- a/models/streamline/bronze/core/bronze__confirm_blocks_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','confirm_blocks','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'confirm_blocks', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__receipts.sql b/models/streamline/bronze/core/bronze__receipts.sql deleted file mode 100644 index 4e167d2a..00000000 --- a/models/streamline/bronze/core/bronze__receipts.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','receipts','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query( - source_name = 'receipts', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__receipts_by_hash.sql b/models/streamline/bronze/core/bronze__receipts_by_hash.sql deleted file mode 100644 index e69de29b..00000000 diff --git a/models/streamline/bronze/core/bronze__receipts_by_hash_fr.sql b/models/streamline/bronze/core/bronze__receipts_by_hash_fr.sql deleted file mode 100644 index e69de29b..00000000 diff --git a/models/streamline/bronze/core/bronze__receipts_fr.sql b/models/streamline/bronze/core/bronze__receipts_fr.sql deleted file mode 100644 index 9b46789c..00000000 --- a/models/streamline/bronze/core/bronze__receipts_fr.sql +++ /dev/null @@ -1,34 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{{ config ( - materialized = 'view', - tags = ['bronze','core','receipts','phase_1'] -) }} - -SELECT - partition_key, - block_number, - array_index, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__receipts_fr_v2') }} -UNION ALL -SELECT - _partition_by_block_id AS partition_key, - block_number, - COALESCE( - VALUE :array_index :: INT, - TRY_TO_NUMBER(utils.udf_hex_to_int(VALUE :data :"transactionIndex" :: STRING)) - ) AS array_index, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__receipts_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__receipts_fr_v1.sql b/models/streamline/bronze/core/bronze__receipts_fr_v1.sql deleted file mode 100644 index edba56df..00000000 --- a/models/streamline/bronze/core/bronze__receipts_fr_v1.sql +++ /dev/null @@ -1,17 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','streamline_v1','receipts','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'receipts', - source_version = '', - partition_function = "CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)", - partition_join_key = "_partition_by_block_id", - block_number = false -) }} diff --git a/models/streamline/bronze/core/bronze__receipts_fr_v2.sql b/models/streamline/bronze/core/bronze__receipts_fr_v2.sql deleted file mode 100644 index cf74f3cc..00000000 --- a/models/streamline/bronze/core/bronze__receipts_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','receipts','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'receipts', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__traces.sql b/models/streamline/bronze/core/bronze__traces.sql deleted file mode 100644 index 98031337..00000000 --- a/models/streamline/bronze/core/bronze__traces.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query( - source_name = 'traces', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__traces_fr.sql b/models/streamline/bronze/core/bronze__traces_fr.sql deleted file mode 100644 index 74b915f0..00000000 --- a/models/streamline/bronze/core/bronze__traces_fr.sql +++ /dev/null @@ -1,31 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -SELECT - partition_key, - block_number, - array_index, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__traces_fr_v2') }} -UNION ALL -SELECT - _partition_by_block_id AS partition_key, - block_number, - VALUE :"array_index" :: INT AS array_index, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__traces_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__traces_fr_v1.sql b/models/streamline/bronze/core/bronze__traces_fr_v1.sql deleted file mode 100644 index 6456d291..00000000 --- a/models/streamline/bronze/core/bronze__traces_fr_v1.sql +++ /dev/null @@ -1,16 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','streamline_v1','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'debug_traceblockbynumber', - partition_function = "CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)", - partition_join_key = "_partition_by_block_id", - block_number = false -) }} diff --git a/models/streamline/bronze/core/bronze__traces_fr_v2.sql b/models/streamline/bronze/core/bronze__traces_fr_v2.sql deleted file mode 100644 index facbd5d2..00000000 --- a/models/streamline/bronze/core/bronze__traces_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'traces', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__transactions.sql b/models/streamline/bronze/core/bronze__transactions.sql deleted file mode 100644 index df93172f..00000000 --- a/models/streamline/bronze/core/bronze__transactions.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query( - source_name = 'transactions', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__transactions_fr.sql b/models/streamline/bronze/core/bronze__transactions_fr.sql deleted file mode 100644 index ccb3e1bb..00000000 --- a/models/streamline/bronze/core/bronze__transactions_fr.sql +++ /dev/null @@ -1,29 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -SELECT - partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__transactions_fr_v2') }} -UNION ALL -SELECT - _partition_by_block_id AS partition_key, - block_number, - VALUE, - DATA, - metadata, - file_name, - _inserted_timestamp -FROM - {{ ref('bronze__transactions_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/core/bronze__transactions_fr_v1.sql b/models/streamline/bronze/core/bronze__transactions_fr_v1.sql deleted file mode 100644 index 54e50ad3..00000000 --- a/models/streamline/bronze/core/bronze__transactions_fr_v1.sql +++ /dev/null @@ -1,16 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','streamline_v1','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'transactions', - partition_function = "CAST(SPLIT_PART(SPLIT_PART(file_name, '/', 3), '_', 1) AS INTEGER)", - partition_join_key = "_partition_by_block_id", - block_number = false -) }} diff --git a/models/streamline/bronze/core/bronze__transactions_fr_v2.sql b/models/streamline/bronze/core/bronze__transactions_fr_v2.sql deleted file mode 100644 index 25da349d..00000000 --- a/models/streamline/bronze/core/bronze__transactions_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','core','phase_1'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_fr( - source_name = 'transactions', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/decoder/bronze__decoded_logs.sql b/models/streamline/bronze/decoder/bronze__decoded_logs.sql deleted file mode 100644 index 1d5264a4..00000000 --- a/models/streamline/bronze/decoder/bronze__decoded_logs.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','decoded_logs','phase_2'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_decoder( - source_name = 'decoded_logs', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/decoder/bronze__decoded_logs_fr.sql b/models/streamline/bronze/decoder/bronze__decoded_logs_fr.sql deleted file mode 100644 index 03e1cfb5..00000000 --- a/models/streamline/bronze/decoder/bronze__decoded_logs_fr.sql +++ /dev/null @@ -1,18 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','decoded_logs','phase_2'] -) }} - -SELECT - * -FROM - {{ ref('bronze__decoded_logs_fr_v2') }} -UNION ALL -SELECT - * -FROM - {{ ref('bronze__decoded_logs_fr_v1') }} \ No newline at end of file diff --git a/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v1.sql b/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v1.sql deleted file mode 100644 index 20e47dd2..00000000 --- a/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v1.sql +++ /dev/null @@ -1,13 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','decoded_logs','streamline_v1','phase_2'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_decoder_fr( - source_name = 'decoded_logs' -) }} \ No newline at end of file diff --git a/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v2.sql b/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v2.sql deleted file mode 100644 index c849a83a..00000000 --- a/models/streamline/bronze/decoder/bronze__decoded_logs_fr_v2.sql +++ /dev/null @@ -1,14 +0,0 @@ -{# Log configuration details #} -{{ fsc_evm.log_model_details() }} - -{# Set up dbt configuration #} -{{ config ( - materialized = 'view', - tags = ['bronze','decoded_logs','phase_2'] -) }} - -{# Main query starts here #} -{{ fsc_evm.streamline_external_table_query_decoder_fr( - source_name = 'decoded_logs', - source_version = 'v2' -) }} \ No newline at end of file diff --git a/packages.yml b/packages.yml index 219d6c40..8052282e 100644 --- a/packages.yml +++ b/packages.yml @@ -1,3 +1,3 @@ packages: - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v4.34.0 + revision: v4.36.0 From ec2e678b94d2b65c0eae91b2f856f3a82f9f10cd Mon Sep 17 00:00:00 2001 From: drethereum <71602799+drethereum@users.noreply.github.com> Date: Wed, 19 Nov 2025 11:29:41 -0700 Subject: [PATCH 4/4] optimism/v4.37.1 (#405) --- packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.yml b/packages.yml index 8052282e..24f6a388 100644 --- a/packages.yml +++ b/packages.yml @@ -1,3 +1,3 @@ packages: - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v4.36.0 + revision: v4.37.1