add everclear

This commit is contained in:
sam 2025-07-16 13:02:01 +08:00
parent f8da0fce4b
commit 230afc8da5
4 changed files with 56 additions and 5 deletions

View File

@ -15,5 +15,5 @@ jobs:
with:
command_name: Run Curated Models
command: |
dbt run -m "$PROJECT_NAME,tag:curated" "fsc_evm,tag:curated"
dbt run -m "$PROJECT_NAME,tag:curated" "fsc_evm,tag:curated" && dbt run -m silver_bridge__everclear_reads --vars '{"backfill_2": true}'
secrets: inherit

View File

@ -107,7 +107,13 @@ models:
defi:
+enabled: false
bridge:
+enabled: true
+enabled: false
layerzero:
+enabled: true
stargate:
+enabled: true
everclear:
+enabled: true
stats:
+enabled: true
scores_package:

View File

@ -262,6 +262,44 @@ WHERE
)
{% endif %}
),
everclear AS (
SELECT
block_number,
block_timestamp,
origin_from_address,
origin_to_address,
origin_function_signature,
tx_hash,
event_index,
bridge_address,
event_name,
platform,
version,
sender,
receiver,
destination_chain_receiver,
destination_chain_id :: STRING AS destination_chain_id,
destination_chain,
token_address,
NULL AS token_symbol,
amount_unadj,
_log_id AS _id,
inserted_timestamp AS _inserted_timestamp
FROM
{{ ref('silver_bridge__everclear') }}
{% if is_incremental() and 'everclear' not in var('HEAL_MODELS') %}
WHERE
_inserted_timestamp >= (
SELECT
MAX(_inserted_timestamp) - INTERVAL '{{ var("LOOKBACK", "4 hours") }}'
FROM
{{ this }}
)
{% endif %}
),
eywa AS (
SELECT
block_number,
@ -694,6 +732,11 @@ all_protocols AS (
FROM
dln_debridge
UNION ALL
SELECT
*
FROM
everclear
UNION ALL
SELECT
*
FROM
@ -777,7 +820,8 @@ complete_bridge_activity AS (
'allbridge-v2',
'chainlink-ccip-v1',
'layerzero-v2',
'stargate-v2'
'stargate-v2',
'everclear-v1'
) THEN destination_chain_id :: STRING
WHEN d.chain_id IS NULL THEN destination_chain_id :: STRING
ELSE d.chain_id :: STRING
@ -794,7 +838,8 @@ complete_bridge_activity AS (
'allbridge-v2',
'chainlink-ccip-v1',
'layerzero-v2',
'stargate-v2'
'stargate-v2',
'everclear-v1'
) THEN LOWER(destination_chain)
WHEN d.chain IS NULL THEN LOWER(destination_chain)
ELSE LOWER(

View File

@ -1,3 +1,3 @@
packages:
- git: https://github.com/FlipsideCrypto/fsc-evm.git
revision: v4.8.0
revision: AN-6398/everclear-bridge