From 0f0be950312a1ad1b73df14a237cf0d6a57ef063 Mon Sep 17 00:00:00 2001 From: Austin Date: Tue, 15 Jul 2025 14:45:10 -0400 Subject: [PATCH] new assets --- ...ilver_bridge__complete_bridge_activity.sql | 46 +++++++++++++++++++ packages.yml | 2 +- 2 files changed, 47 insertions(+), 1 deletion(-) diff --git a/models/silver/defi/bridge/silver_bridge__complete_bridge_activity.sql b/models/silver/defi/bridge/silver_bridge__complete_bridge_activity.sql index 50dfbf6..1d43102 100644 --- a/models/silver/defi/bridge/silver_bridge__complete_bridge_activity.sql +++ b/models/silver/defi/bridge/silver_bridge__complete_bridge_activity.sql @@ -317,6 +317,47 @@ heal_model AS ( GROUP BY 1 ) + newly_verified_tokens as ( + select token_address + from {{ ref('price__ez_asset_metadata') }} + where ifnull(is_verified_modified_timestamp, '1970-01-01' :: TIMESTAMP) > dateadd('day', -10, SYSDATE()) + ), + heal_newly_verified_tokens as ( + SELECT + t0.block_number, + t0.block_timestamp, + t0.origin_from_address, + t0.origin_to_address, + t0.origin_function_signature, + t0.tx_hash, + t0.event_index, + t0.bridge_address, + t0.event_name, + t0.platform, + t0.version, + t0.sender, + t0.receiver, + t0.destination_chain_receiver, + t0.destination_chain_id, + t0.destination_chain, + t0.token_address, + t0.token_symbol, + t0.token_decimals, + t0.amount_unadj, + t0.amount, + CASE + WHEN t0.token_decimals IS NOT NULL THEN t0.amount * p.price + ELSE NULL + END AS amount_usd_heal, + p.is_verified AS token_is_verified, + t0._id, + t0._inserted_timestamp + from {{ this }} t0 + join newly_verified_tokens nv + on t0.token_address = nv.token_address + left join {{ ref('price__ez_prices_hourly')}} p + on t0.token_address = p.token_address + and date_trunc('hour', t0.block_timestamp) = p.hour ), {% endif %} @@ -358,6 +399,11 @@ SELECT _inserted_timestamp FROM heal_model +UNION ALL +SELECT + * +FROM + heal_newly_verified_tokens {% endif %} ) SELECT diff --git a/packages.yml b/packages.yml index 06db1f3..4da6072 100644 --- a/packages.yml +++ b/packages.yml @@ -1,3 +1,3 @@ packages: - git: https://github.com/FlipsideCrypto/fsc-evm.git - revision: v4.6.0 \ No newline at end of file + revision: v4.8.0 \ No newline at end of file