0xPrzActions AVG Volume & Tx Counts Been Done by a User
    Updated 2022-11-12
    with maintable as (
    select address,
    case when action ilike '%deposit%' then 'Stake/Deposit'
    when action ilike '%withdraw%' then 'Unstake/Withdraw'
    when action ilike 'order_unstake' then 'Order to Unstake'
    when action ilike 'claim' then 'Claim Rewards'
    else null end as action_type,
    count (distinct tx_id) as TX_Count,
    sum (amount/1e9) as Total_Volume,
    avg (amount/1e9) as Average_Volume
    from solana.core.fact_stake_pool_actions
    where succeeded = 'TRUE'
    and block_timestamp >= CURRENT_DATE - 10
    and action_type is not null
    group by 1,2)

    select action_type,
    avg (tx_count) as Average_TX_Count,
    avg (total_volume) as Average_Volume
    from maintable
    group by 1
    Run a query to Download Data