Afonso_DiazUser Categorization
    Updated 2025-02-18
    with

    main as (
    select
    tx_id,
    block_timestamp,
    stake_account as user,
    validator_name,
    platform,
    post_tx_staked_balance - pre_tx_staked_balance as amount,
    post_tx_staked_balance_usd - pre_tx_staked_balance_usd as amount_usd,
    event_type as event_name
    from
    solana.marinade.ez_native_staking_actions
    where
    event_type = 'delegate'
    and succeeded
    and amount > 0

    -- union all

    -- select
    -- tx_id,
    -- block_timestamp,
    -- stake_account as user,
    -- validator_name,
    -- platform,
    -- withdraw_amount as amount,
    -- abs(post_tx_staked_balance_usd - pre_tx_staked_balance_usd) as amount_usd,
    -- event_type as event_name
    -- from
    -- solana.marinade.ez_native_staking_actions
    -- where
    -- event_type = 'withdraw'
    -- and succeeded
    -- and amount > 0
    QueryRunArchived: QueryRun has been archived