Skip to content

Commit

Permalink
Added Equalizer Exchange to Dex Trades
Browse files Browse the repository at this point in the history
  • Loading branch information
IrishLatte19 committed Jan 22, 2025
1 parent c342d7e commit 9ca012c
Show file tree
Hide file tree
Showing 5 changed files with 59 additions and 2 deletions.
19 changes: 18 additions & 1 deletion dbt_subprojects/dex/models/trades/sonic/_schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,21 @@ models:
- tx_hash
- evt_index
- check_dex_base_trades_seed:
seed_file: ref('beets_sonic_base_trades_seed')
seed_file: ref('beets_sonic_base_trades_seed')

- name: equalizer_sonic_base_trades
meta:
blockchain: fantom
sector: dex
project: equalizer
contributors: IrishLatte_19
config:
tags: ['sonic', 'dex', 'trades', 'equalizer']
description: "Equalizer sonic base trades"
data_tests:
- dbt_utils.unique_combination_of_columns:
combination_of_columns:
- tx_hash
- evt_index
- check_dex_base_trades_seed:
seed_file: ref('equalizer_sonic_base_trades_seed')
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
}}

{% set base_models = [
ref('beets_sonic_base_trades')
ref('beets_sonic_base_trades'),
ref('equalizer_sonic_base_trades')
] %}

WITH base_union AS (
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{{
config(
schema = 'equalizer_sonic',
alias = 'base_trades',
materialized = 'incremental',
file_format = 'delta',
incremental_strategy = 'merge',
unique_key = ['tx_hash', 'evt_index'],
incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')]
)
}}

{{
uniswap_compatible_v2_trades(
blockchain = 'sonic',
project = 'equalizer_exchange',
version = '1',
Pair_evt_Swap = source('equalizer_exchange_sonic', 'Pair_evt_Swap'),
Factory_evt_PairCreated = source('equalizer_exchange_sonic', 'PairFactory_evt_PairCreated')
)
}}
15 changes: 15 additions & 0 deletions dbt_subprojects/dex/seeds/trades/_schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -855,6 +855,21 @@ seeds:
token_sold_amount_raw: uint256
block_date: timestamp

- name: equalizer_sonic_base_trades_seed
config:
column_types:
blockchain: varchar
project: varchar
version: varchar
tx_hash: varbinary
evt_index: uint256
block_number: uint256
token_bought_address: varbinary
token_sold_address: varbinary
token_bought_amount_raw: uint256
token_sold_amount_raw: uint256
block_date: timestamp

- name: fraxswap_avalanche_c_base_trades_seed
config:
column_types:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
blockchain,project,version,block_date,tx_hash,evt_index,token_bought_address,token_sold_address,block_number,token_bought_amount_raw,token_sold_amount_raw
sonic,equalizer_exchange,1,2025-01-20,0x2b8a73353fb1091c38a57b8c5197717a8cece2a38ce4f92a232382bf4a9d1032,5,0xb5a10bd15af95381d830f71e85328f2d1d823de7,0xddf26b42c1d903de8962d3f79a74a501420d5f19,4713856,78069906813575326927,10000000000000000000
sonic,equalizer_exchange,1,2025-01-19,0x3639bd705da8de5b9f972affa3bf50c00e5ddf657c6001fc4a6592160475596f,5,0xb5a10bd15af95381d830f71e85328f2d1d823de7,0xddf26b42c1d903de8962d3f79a74a501420d5f19,4513539,426061393098375868,50000000000000000

0 comments on commit 9ca012c

Please sign in to comment.