BlockTrackerapr and apy
    Updated 4 days ago
    with sav as (
    select
    date_trunc('day', block_timestamp) as period,
    sum(avusd / pow(10, 18)) as daily_staked
    from (
    select
    'stake' as type,
    block_timestamp,
    tx_hash,
    origin_from_address,
    origin_to_address,
    lower('0x' || substr(topics[1]::string, 27, 40) :: string) as sender,
    lower('0x' || substr(topics[2]::string, 27, 40) :: string) as owner,
    REGEXP_SUBSTR_ALL(SUBSTR(data, 3, len(data)), '.{64}') as segmented_data,
    livequery.utils.udf_hex_to_int(segmented_data[0]::string) :: int as avUSD,
    livequery.utils.udf_hex_to_int(segmented_data[1]::string) :: int as savUSD
    from avalanche.core.fact_event_logs
    where topics[0] = '0xdcbc1c05240f31ff3ad067ef1ee35ce4997762752e3a095284754544f4c709d7'
    and contract_address = '0x06d47f3fb376649c3a9dafe069b3d6e35572219e'
    and TX_STATUS = 'SUCCESS'
    and block_timestamp::date >= '2024-11-15'
    union all
    select
    'Unstake' as type,
    block_timestamp,
    tx_hash,
    origin_from_address,
    origin_to_address,
    lower('0x' || substr(topics[1]::string, 27, 40) :: string) as sender,
    lower('0x' || substr(topics[2]::string, 27, 40) :: string) as owner,
    REGEXP_SUBSTR_ALL(SUBSTR(data, 3, len(data)), '.{64}') as segmented_data,
    -livequery.utils.udf_hex_to_int(segmented_data[0]::string) :: int as avUSD,
    livequery.utils.udf_hex_to_int(segmented_data[1]::string) :: int as savUSD
    from avalanche.core.fact_event_logs
    where topics[0] = '0xfbde797d201c681b91056529119e0b02407c7bb96a4a2c75c01fc9667232c8db'
    and contract_address = '0x06d47f3fb376649c3a9dafe069b3d6e35572219e'
    Last run: 4 days ago
    PERIOD
    DAILY_STAKED
    TOTAL_AVUSD_STAKED
    DAILY_REWARD
    1
    2025-03-09 00:00:00.00018269.9386425315381.59885603
    2
    2025-03-08 00:00:00.000127.4415886385297111.660214031968.54
    3
    2025-03-07 00:00:00.0002932.1220791055296984.218625391968.54
    4
    2025-03-05 00:00:00.00028198.7795294052.096546291899.751428571
    5
    2025-03-04 00:00:00.0001329.5933957175265853.317546291899.751428571
    6
    2025-03-03 00:00:00.000-214673.4426348885264523.724150571899.751428571
    7
    2025-03-02 00:00:00.000-113.213685355479197.166785461899.751428571
    8
    2025-03-01 00:00:00.000-5.016766015479310.380470811899.751428571
    9
    2025-02-27 00:00:00.000281.0249165479315.397236821899.751428571
    10
    2025-02-26 00:00:00.0001000002.349965025479034.372320822255.073333333
    11
    2025-02-25 00:00:00.00020889.7855661894479032.02235582255.073333333
    12
    2025-02-24 00:00:00.000-481760.7438128264458142.236789612255.073333333
    13
    2025-02-23 00:00:00.0006379.3008774939902.980602442255.073333333
    14
    2025-02-22 00:00:00.000127083.8277251834933523.679725442255.073333333
    15
    2025-02-21 00:00:00.00030295.7839944806439.852000252255.073333333
    16
    2025-02-20 00:00:00.0001128.2498792184776144.06800625
    17
    2025-02-19 00:00:00.000154047.8092996044775015.818127031669.470952381
    18
    2025-02-18 00:00:00.0008813.9228222264620968.008827431669.470952381
    19
    2025-02-17 00:00:00.0003105.040208984612154.08600521669.470952381
    20
    2025-02-16 00:00:00.00011840.6905589214609049.045796221669.470952381
    69
    5KB
    7s