Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@wchargin
Created January 11, 2022 06:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wchargin/0b9f7a34674a10644b62906b6e610ca6 to your computer and use it in GitHub Desktop.
Save wchargin/0b9f7a34674a10644b62906b6e610ca6 to your computer and use it in GitHub Desktop.
SELECT
projects.slug,
token_index,
current_owner
FROM (
SELECT
token_id,
to_address AS current_owner
FROM (
SELECT
token_id,
rank() OVER (PARTITION BY token_id ORDER BY block_number DESC, log_index DESC) AS rank,
to_address
FROM erc_721_transfers
WHERE token_id IN (
SELECT token_id FROM tokens JOIN projects USING (project_id)
WHERE slug = 'ringers'
)
) AS ranked_transfers
WHERE rank = 1
) AS token_owners
JOIN tokens USING (token_id)
JOIN projects USING (project_id)
ORDER BY token_index
;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment