StangFASTpart 3 - buy type
    Updated 2024-08-28

    -- 0x1::aptos_coin::AptosCoin
    -- min 2022-10-20 10:23:10.969
    -- a.nft_address
    -- a.project_name
    -- a.tokenid
    -- a.event_type
    with

    price as
    (
    select
    date_trunc( 'day' , a.hour ) as date
    , avg( a.price ) as price
    , a.decimals as decimals
    , a.symbol as symbol
    , a.token_address as token_address
    from
    aptos.price.ez_prices_hourly a
    where
    a.token_address = '0x1::aptos_coin::AptosCoin'
    group by 1 , 3 , 4 , 5
    order by 1 desc
    )
    select

    date_trunc( 'month' , a.block_timestamp ) as "monthly"

    , count( distinct a.buyer_address ) as "buyer addresses"
    , count( distinct a.seller_address ) as "seller addresses"
    , count( distinct a.tx_hash ) as "sale counts"

    , count( distinct a.project_name ) as "nft collections"
    , count( distinct a.tokenid ) as "token ids"

    , sum( ( a.total_price_raw / power( 10 , b.decimals ) ) * b.price ) as "sale volume"
    QueryRunArchived: QueryRun has been archived