0xHaM-dUntitled Query
    Updated 2022-06-12
    with token_prices_hourly as (
    select
    token_address,
    symbol,
    decimals,
    median(price) as price
    from ethereum_core.fact_hourly_token_prices
    where hour::date >= current_date - 1
    group by token_address, symbol, decimals
    )
    , kashi_token_address_list as (
    select
    event_inputs:cloneAddress::string as pair_address,
    '0x'||substring(event_inputs:data::string, 27, 40) as collateral,
    '0x'||substring(event_inputs:data::string, 91, 40) as asset
    from ethereum_core.fact_event_logs
    where contract_address = '0xf5bce5077908a1b7370b9ae04adc565ebd643966'
    and event_name = 'LogDeploy'
    and tx_status = 'SUCCESS'
    and event_removed = 'false'
    )
    , add_collateral_func as (
    select
    tx_hash,
    contract_address as pair_address,
    event_inputs:to::string as user_address,
    event_inputs:share as share,
    event_name
    from ethereum_core.fact_event_logs
    where contract_address in (select pair_address from kashi_token_address_list)
    and event_name in ('LogAddCollateral', 'LogAddAsset', 'LogRemoveCollateral', 'LogRemoveAsset')
    )
    , tb as (
    select
    block_timestamp::date as date,
    symbol_in as symbol,
    Run a query to Download Data