KeyrockUniv2 - Liquidity Over Time
    Updated 2024-02-08
    WITH pool_info AS (
    SELECT
    RIGHT(LEFT(CAST(DECIMALS AS VARCHAR), 12), 2) AS token0_dec,
    LEFT(RIGHT(CAST(DECIMALS AS VARCHAR), 3), 2) AS token1_dec,
    RIGHT(LEFT(CAST(TOKENS AS VARCHAR), 53), 42) AS token0_addy,
    LEFT(RIGHT(CAST(TOKENS AS VARCHAR), 44), 42) AS token1_addy
    FROM
    ethereum.defi.dim_dex_liquidity_pools
    WHERE
    POOL_ADDRESS = '{{Univ2_pool_contract}}'
    ),
    transfers AS (
    SELECT
    tr.BLOCK_TIMESTAMP,
    CASE
    WHEN tr.contract_address = pi.token0_addy AND tr.to_address = '{{Univ2_pool_contract}}' THEN TRY_CAST(tr.raw_amount_precise AS DOUBLE)
    WHEN tr.contract_address = pi.token0_addy AND tr.from_address = '{{Univ2_pool_contract}}' THEN - TRY_CAST(tr.raw_amount_precise AS DOUBLE)
    END AS token0
    FROM
    ethereum.core.fact_token_transfers AS tr
    JOIN pool_info AS pi ON tr.contract_address = pi.token0_addy
    WHERE
    (
    tr.to_address = '{{Univ2_pool_contract}}'
    OR tr.from_address = '{{Univ2_pool_contract}}'
    )
    ),
    grouped_transfers AS (
    SELECT
    DATE_TRUNC('day', BLOCK_TIMESTAMP) AS evt_date,
    SUM(token0) AS token0
    FROM
    transfers
    GROUP BY
    1
    ),
    Last run: about 1 year ago
    DAY
    TOKEN0_DOLLAR_BAL
    TOKEN1_DOLLAR_BAL
    PRICE_0
    PRICE_1
    1
    2024-02-08 00:00:00.0005223643.006135355238730.488818349.62507406e-72427.362698489
    2
    2024-02-07 00:00:00.0005082071.410996955160264.155903949.39671875e-72383.3975
    3
    2024-02-06 00:00:00.0005007291.850827724923445.04447899.017626667e-72335.06375
    4
    2024-02-05 00:00:00.0005015418.572825324901652.520025339.136146346e-72299.170416667
    5
    2024-02-04 00:00:00.0004967222.106389814896507.307750219.051110417e-72297.095
    6
    2024-02-03 00:00:00.0005032379.048353455001681.988186629.32342875e-72308.594583333
    7
    2024-02-02 00:00:00.0005008196.399429924984268.068412929.274204167e-72302.232083333
    8
    2024-02-01 00:00:00.0004965673.72946194896240.007801449.153660833e-72272.497916667
    9
    2024-01-31 00:00:00.0005161325.580896134996385.803673779.539739583e-72313.784166667
    10
    2024-01-30 00:00:00.0005473967.791984745209203.674594670.000001048752328.230416667
    11
    2024-01-29 00:00:00.0005352306.275867245253480.466039260.0000010604166672272.340416667
    12
    2024-01-28 00:00:00.0005400309.191270145331699.474608410.000001086252272.091666667
    13
    2024-01-27 00:00:00.0005362054.330580995375923.869946870.0000010904166672266.472916667
    14
    2024-01-26 00:00:00.0005245125.049221255272515.71341980.0000010595833332237.15875
    15
    2024-01-25 00:00:00.0005134407.538594695141912.791312490.0000010241666672210.020416667
    16
    2024-01-24 00:00:00.0005196140.722533345186118.371733490.00000103752227.209583333
    17
    2024-01-23 00:00:00.0005173924.20328495249409.379518510.0000010318164582257.564583333
    18
    2024-01-22 00:00:00.0005534331.37774075503309.218471270.0000010929166672391.14125
    19
    2024-01-21 00:00:00.0005834346.182631735707671.073396510.0000011559395192472.16125
    20
    2024-01-20 00:00:00.0005596985.79034215801155.164241210.0000011272055412472.411838445
    ...
    301
    27KB
    19s