mirror of
https://github.com/FlipsideCrypto/flow-models.git
synced 2026-02-06 15:02:11 +00:00
AN-1830/topshot nft ids (#45)
* add sales to list * distinct * list columns
This commit is contained in:
parent
1f4208dd91
commit
a7cbfb04bc
@ -3,14 +3,43 @@
|
||||
post_hook = 'call silver.sp_bulk_get_topshot_moments_minted_metadata()'
|
||||
) }}
|
||||
|
||||
WITH mints AS (
|
||||
|
||||
SELECT
|
||||
event_contract,
|
||||
event_data :momentID :: STRING AS moment_id
|
||||
FROM
|
||||
{{ ref('silver__events_final') }}
|
||||
WHERE
|
||||
event_contract = 'A.0b2a3299cc857e29.TopShot'
|
||||
AND event_type = 'MomentMinted'
|
||||
),
|
||||
sales AS (
|
||||
SELECT
|
||||
nft_collection AS event_contract,
|
||||
nft_id AS moment_id
|
||||
FROM
|
||||
{{ ref('silver__nft_sales') }}
|
||||
WHERE
|
||||
nft_collection ILIKE '%topshot%'
|
||||
),
|
||||
all_topshots AS (
|
||||
SELECT
|
||||
event_contract,
|
||||
moment_id
|
||||
FROM
|
||||
mints
|
||||
UNION
|
||||
SELECT
|
||||
event_contract,
|
||||
moment_id
|
||||
FROM
|
||||
sales
|
||||
)
|
||||
SELECT
|
||||
event_contract,
|
||||
event_data :momentID :: STRING AS moment_id
|
||||
DISTINCT *
|
||||
FROM
|
||||
{{ ref('silver__events_final') }}
|
||||
WHERE
|
||||
event_contract = 'A.0b2a3299cc857e29.TopShot'
|
||||
AND event_type = 'MomentMinted'
|
||||
all_topshots
|
||||
EXCEPT
|
||||
SELECT
|
||||
contract,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user