adriaparcerisasdigibuddies: mints 2
    Updated 2023-11-29
    -- en aquest codi ja veus que els gràfics estan fets, ja saps també que la idea és posar primer mintings (nombre d'accions) i NFTs minted (nombre de NFTs mintats). Son diferents perquè en una acció de mint poden haver-hi més d'1 NFT mintat.
    -- en el mateix escrit pots comentar el nombre de minters (usuaris que fan mint)
    -- finalment expliques el volume generat en dòllars, dient que hem tingut en compte el preu determinat a 50 USD, i explica també que com que es recapta un 20% per donacions al BC Children's Hospital, el volum generat en donacions ha estat de tal...
    WITH
    transaction_logs AS (
    SELECT
    x.block_timestamp,
    x.tx_id,
    transaction_result as logs1
    from flow.core.fact_events y
    join flow.core.fact_transactions x on x.tx_id=y.tx_id
    where event_contract ilike '%digi%' and event_type='ListingCompleted'
    and x.tx_succeeded = 'true'
    ),
    users as (
    select
    tx_id,
    event_data:to as wallet,
    count(distinct event_data:id) as nfts
    from flow.core.fact_events where tx_id in (select tx_id from transaction_logs)
    and event_type = 'Deposit'
    group by 1,2
    ),
    flatten AS (
    SELECT
    block_timestamp,
    tx_id,
    seq,key,path,index,
    value,
    replace(value, 'EVENT_JSON:') as event_logs1,
    parse_json(event_logs1) as event

    --(ARRAY_SIZE(event.value:fields)) AS field_count,

    --parse_json(event_logs1):events[0]:data[0]:account_id as account_id,
    Run a query to Download Data