0xHaM-dFlowty Distribution of Users based on Avg Time between 1st & 2nd Txs
    Updated 2024-09-03
    -- forked from Astroport Distribution of Users based on Avg Time between 1st & 2nd Txs @ https://flipsidecrypto.xyz/edit/queries/dc1962e0-df9c-453c-9138-33d8368abb9b

    with
    flowty_marketplace as (
    SELECT
    BLOCK_TIMESTAMP,
    tx_id,
    CASE
    when EVENT_CONTRACT IN ('A.3cdbb3d569211ff3.NFTStorefrontV2') AND EVENT_TYPE = 'ListingCompleted' then event_data:buyer::string
    when EVENT_CONTRACT IN ('A.b8ea91944fd51c43.OffersV2') AND EVENT_TYPE = 'OfferCompleted' then event_data:offerAddress::string
    end AS Trader,
    CASE
    when EVENT_CONTRACT IN ('A.3cdbb3d569211ff3.NFTStorefrontV2') AND EVENT_TYPE = 'ListingCompleted' then event_data:salePrice::float
    when EVENT_CONTRACT IN ('A.b8ea91944fd51c43.OffersV2') AND EVENT_TYPE = 'OfferCompleted' then event_data:offerAmount::float
    end AS "Total Sale Price"
    FROM
    FLOW.CORE.FACT_EVENTS
    WHERE
    (
    EVENT_CONTRACT IN ('A.3cdbb3d569211ff3.NFTStorefrontV2')
    AND EVENT_TYPE = 'ListingCompleted'
    AND TX_SUCCEEDED = TRUE
    AND EVENT_DATA:purchased::string = 'true'
    )
    OR
    (
    EVENT_CONTRACT IN ('A.b8ea91944fd51c43.OffersV2')
    AND EVENT_TYPE = 'OfferCompleted'
    AND BLOCK_TIMESTAMP >= '2023-01-01'
    AND tx_succeeded = 'true'
    AND EVENT_DATA::string LIKE '%0x6590f8918060ef13%'
    AND EVENT_DATA:purchased LIKE '%true%'
    )
    -- AND block_timestamp::date >= '2023-01-01'

    UNION
    QueryRunArchived: QueryRun has been archived