Skip to content

Commit

Permalink
feat: aave_token_liquidity_depth_latest table (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
scottincrypto authored Jul 14, 2023
1 parent 6476127 commit 640ce9c
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 47 deletions.
16 changes: 16 additions & 0 deletions aave_dbt/models/datamart/aave_token_liquidity_depth_latest.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{{ config(materialized='table') }}

select
from_asset
, from_asset_price
, from_amount_native
, from_amount_usd
, to_asset
, to_asset_price
, to_amount_native
, to_amount_usd
, price_impact
-- from `aave-prod.protocol_data_lake.aave_token_liquidity_depth`
-- where fetch_time = (select max(fetch_time) from protocol_data_lake.aave_token_liquidity_depth)
from {{ source('protocol_data_lake', 'aave_token_liquidity_depth') }}
where fetch_time = (select max(fetch_time) from {{ source('protocol_data_lake', 'aave_token_liquidity_depth') }})
95 changes: 48 additions & 47 deletions aave_dbt/models/sources.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,49 @@
version: 2

sources:
- name: financials_data_lake
tables:
- name: market_tokens_by_day
- name: block_numbers_by_day
- name: tx_classification
- name: display_names
- name: aave_oracle_prices_by_day
- name: streams_metadata
- name: streaming_payments_state
- name: non_atoken_transfers_by_day
- name: eth_balances_by_day
- name: collector_atoken_balances_by_day
- name: protocol_data_lake
tables:
- name: matic_lsd_token_supply_by_day
- name: safety_module_rpc
- name: coingecko_data_by_day
- name: protocol_data_by_hour
- name: emode_config_by_day
- name: compound_v2_by_hour
- name: compound_v3_by_hour
- name: beacon_chain_staking_returns_by_day
- name: compound_v2_by_day
- name: compound_v3_by_day
- name: safety_module_bal_pool_contents
- name: safety_module_token_hodlers_by_day
- name: erc20_balances_by_day
- name: protocol_data_by_day
- name: warehouse
tables:
- name: atoken_measures_by_day
- name: block_by_day
- name: non_atoken_measures_by_day
- name: treasury_incentives_by_day
- name: user_rewards_by_day
- name: balance_group_lookup
- name: aave_internal_addresses
- name: token_prices_by_day
- name: market_state_by_day
- name: market_config_by_day
- name: incentives_by_day
- name: liquidity_depth
- name: balancer_bpt_by_day
- name: paraswap_legacy_claimable_fees
version: 2

sources:
- name: financials_data_lake
tables:
- name: market_tokens_by_day
- name: block_numbers_by_day
- name: tx_classification
- name: display_names
- name: aave_oracle_prices_by_day
- name: streams_metadata
- name: streaming_payments_state
- name: non_atoken_transfers_by_day
- name: eth_balances_by_day
- name: collector_atoken_balances_by_day
- name: protocol_data_lake
tables:
- name: matic_lsd_token_supply_by_day
- name: safety_module_rpc
- name: coingecko_data_by_day
- name: protocol_data_by_hour
- name: emode_config_by_day
- name: compound_v2_by_hour
- name: compound_v3_by_hour
- name: beacon_chain_staking_returns_by_day
- name: compound_v2_by_day
- name: compound_v3_by_day
- name: safety_module_bal_pool_contents
- name: safety_module_token_hodlers_by_day
- name: erc20_balances_by_day
- name: protocol_data_by_day
- name: aave_token_liquidity_depth
- name: warehouse
tables:
- name: atoken_measures_by_day
- name: block_by_day
- name: non_atoken_measures_by_day
- name: treasury_incentives_by_day
- name: user_rewards_by_day
- name: balance_group_lookup
- name: aave_internal_addresses
- name: token_prices_by_day
- name: market_state_by_day
- name: market_config_by_day
- name: incentives_by_day
- name: liquidity_depth
- name: balancer_bpt_by_day
- name: paraswap_legacy_claimable_fees

0 comments on commit 640ce9c

Please sign in to comment.