get missing mints (#422)

This commit is contained in:
tarikceric 2023-12-08 10:25:18 -08:00 committed by GitHub
parent 2a4a75ec57
commit 42d48b925f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 4 deletions

View File

@ -34,3 +34,5 @@ AXJFRmLT11RnuFEgYC35F9tktdL77xX8y1b4HEbXPJkf,2jPtkhNbYP55Brb9bBPVwaRPFnMZHsu2YEe
3SQcD75fEJsDPgGCPsqpbD4N2XyDHCCcLDB26UiUU6wa,86teyjAD1WjMTmw68wHu6LTWd6nvNcYkHRAQoqqJsdyA,GENEtH5amGSi8kHAtQoezp1XEXwZJ8vcuePYnXdKrMYz,5
SnFYS4FwpRyUziz9fQ68v5A2aGKqRDaNAv5AVaMPQja,9xmSt5gqCJ1yfcFJicrdkzTi6ujcQixDN8hXTZqs4kDH,So11111111111111111111111111111111111111111,0.011456161
5f7x2JEiJ2jq1xwVTf4fMs8b5ecBt6s5HgAkajuiK5yh,J9UMwZgP1r7HNyCWrdvd54HThWhA42z4VbCd9yz48GFq,So11111111111111111111111111111111111111111,0.011456161
ATshnVFBvgNhPtBLphmuhcAKYAVe5ytmeKeefwBxtYnq,FHbK7buPL8ZSCLDXxD7NLs13J9gaz8GfizhmUWivpru7,So11111111111111111111111111111111111111111,0.01993192
4JpwpBsSo2rdhCHsNKEz23uwT9gtoqH2KjLi68S6MMmm,8PEmBfgeRG5LcLUNxasPiPyD9Lsx912kmJ8ph66f4gtU,So11111111111111111111111111111111111111111,0.07268828
1 mint purchaser mint_currency mint_price
34 3SQcD75fEJsDPgGCPsqpbD4N2XyDHCCcLDB26UiUU6wa 86teyjAD1WjMTmw68wHu6LTWd6nvNcYkHRAQoqqJsdyA GENEtH5amGSi8kHAtQoezp1XEXwZJ8vcuePYnXdKrMYz 5
35 SnFYS4FwpRyUziz9fQ68v5A2aGKqRDaNAv5AVaMPQja 9xmSt5gqCJ1yfcFJicrdkzTi6ujcQixDN8hXTZqs4kDH So11111111111111111111111111111111111111111 0.011456161
36 5f7x2JEiJ2jq1xwVTf4fMs8b5ecBt6s5HgAkajuiK5yh J9UMwZgP1r7HNyCWrdvd54HThWhA42z4VbCd9yz48GFq So11111111111111111111111111111111111111111 0.011456161
37 ATshnVFBvgNhPtBLphmuhcAKYAVe5ytmeKeefwBxtYnq FHbK7buPL8ZSCLDXxD7NLs13J9gaz8GfizhmUWivpru7 So11111111111111111111111111111111111111111 0.01993192
38 4JpwpBsSo2rdhCHsNKEz23uwT9gtoqH2KjLi68S6MMmm 8PEmBfgeRG5LcLUNxasPiPyD9Lsx912kmJ8ph66f4gtU So11111111111111111111111111111111111111111 0.07268828

View File

@ -112,8 +112,9 @@ metaplex_events AS (
e.inner_instruction,
_inserted_timestamp
FROM
base_events e,
TABLE(FLATTEN(inner_instruction :instructions)) i
base_events e
-- ,
-- TABLE(FLATTEN(inner_instruction :instructions)) i -- does this even do anything?
WHERE
program_id = 'metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s'
AND succeeded
@ -126,6 +127,10 @@ metaplex_events AS (
OR (ARRAY_SIZE(accounts) = 9
AND accounts [7] = '11111111111111111111111111111111'
AND accounts [8] = 'SysvarRent111111111111111111111111111111111')
OR (ARRAY_SIZE(accounts) = 9
AND accounts [6] = '11111111111111111111111111111111'
AND accounts [7] = 'Sysvar1nstructions1111111111111111111111111'
AND accounts [8] = 'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA')
OR (ARRAY_SIZE(accounts) = 14
AND accounts [11] = 'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA'
AND accounts [12] = '11111111111111111111111111111111'
@ -162,6 +167,10 @@ metaplex_events AS (
OR (ARRAY_SIZE(accounts) = 9
AND accounts [7] = '11111111111111111111111111111111'
AND accounts [8] = 'SysvarRent111111111111111111111111111111111')
OR (ARRAY_SIZE(accounts) = 9
AND accounts [6] = '11111111111111111111111111111111'
AND accounts [7] = 'Sysvar1nstructions1111111111111111111111111'
AND accounts [8] = 'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA')
OR (ARRAY_SIZE(accounts) = 14
AND accounts [11] = 'TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA'
AND accounts [12] = '11111111111111111111111111111111'
@ -183,6 +192,7 @@ mint_price_events AS (
i.value:parsed:info:source::string as temp_source,
CASE
WHEN num_accounts in (14,17) THEN me.accounts [3] :: STRING
WHEN num_accounts = 9 and accounts[7] = 'Sysvar1nstructions1111111111111111111111111' THEN me.accounts [2] :: STRING
ELSE me.accounts [1] :: STRING
END AS mint,
CASE

View File

@ -26,7 +26,7 @@ models:
'Ar9mEJ7qJ1uAgkWduKGo3UYVbPMdKrmWxs5z2wgZgbgN','4CLQnbNKynn6qXF1S4woTxbiuPYREoEYbkXtvoYyzvxQ','5huRn5xdFZVi8TY2WEYyqimMiBJQPP1uQQcoFqNZb2oG',
'5AbpcVMnyxgK1UfZRrYDD5iiFWWBXUVnAqLifa9n7Bm8','5Awi9epmw6EYXzLnzkSu7qJKiZ4HnnDsJ3ix9Wxrt6DC', 'AXJFRmLT11RnuFEgYC35F9tktdL77xX8y1b4HEbXPJkf',
'7onpWcfER4oz1KLPJMB6mRCXx9EXvDAWsoy4ZnVCkWun','3SQcD75fEJsDPgGCPsqpbD4N2XyDHCCcLDB26UiUU6wa', 'SnFYS4FwpRyUziz9fQ68v5A2aGKqRDaNAv5AVaMPQja',
'5f7x2JEiJ2jq1xwVTf4fMs8b5ecBt6s5HgAkajuiK5yh')"
'5f7x2JEiJ2jq1xwVTf4fMs8b5ecBt6s5HgAkajuiK5yh','ATshnVFBvgNhPtBLphmuhcAKYAVe5ytmeKeefwBxtYnq', '4JpwpBsSo2rdhCHsNKEz23uwT9gtoqH2KjLi68S6MMmm')"
columns:
- name: BLOCK_TIMESTAMP
description: "{{ doc('block_timestamp') }}"