RamaharOverall
    Updated 2025-03-03
    -- Query to categorize blockchain events into Game activity, NFT transfers, and Trades
    WITH contract_labels AS (
    SELECT
    address,
    address_name,
    label_type,
    label,
    label_subtype
    FROM ronin.core.dim_labels
    WHERE label_type IN ('nft', 'token', 'games')
    ),

    non_labeled AS (
    SELECT
    DISTINCT event_name,
    CASE
    WHEN event_name = 'Sync' THEN 'Katana Pair Proxy'
    WHEN event_name IN ('Mint', 'Swap', 'Burn') THEN 'Katana Pair Proxy'
    WHEN event_name = 'SafeReceived' THEN 'Gnosis Safe Proxy Factory'
    WHEN event_name = 'RewardClaimed' THEN 'Reward Distributor Proxy For Duet Monster/Classic/AXS Staking Pool/Axie Quest/Ronin staking/Multi soulbound Rewarder'
    WHEN event_name IN ('Withdrawn', 'Deposited') THEN 'Duel Arena Escrow'
    WHEN event_name IN ('Staked', 'Unstaked') THEN 'AXS Staking Pool / Ronin Staking'
    WHEN event_name = 'SignIn' THEN 'SignPuff v2'
    WHEN event_name = 'redeemedDaily' THEN 'Kalodium Gacha Proxy'
    WHEN event_name = 'playedGacha' THEN 'Kalodium Gacha'
    WHEN event_name = 'FeeTaken' THEN 'Affiliate Router'
    WHEN event_name = 'Fire' THEN 'Wild Forest Signal Fire'
    WHEN event_name = 'FirstBuyerFeePaid' THEN 'buy/selltoken with ETH'
    WHEN event_name = 'DepositLUAToGame' THEN 'Ronin Game Inbox Proxy'
    WHEN event_name = 'Undelegated' THEN 'Ronin Staking'
    WHEN event_name = 'ScoreUpdated' THEN 'Ronin VRF Coordinator Proxy'
    WHEN event_name = 'DailyLogDone' THEN 'Pixels Game Tracker'
    WHEN event_name = 'TokensClaimed' THEN 'Rewards || Claim and Stake'
    WHEN event_name = 'CoreStaked' THEN 'Core Controller; stake/unstake claimrewards'
    WHEN event_name = 'kalodiumBurnt' THEN 'Kalodium Token'
    WHEN event_name = 'TokensStaked' THEN 'Staking'
    QueryRunArchived: QueryRun has been archived