avalanche-models/macros/tests/missing_decoding.sql
Austin 0836ea404a
An 5338/avax dexalot standardization (#302)
* compile

* dexalot

* curated models

* updates

* refs

* seaport

* seaport

* nft

* mega

* logs

* timestamps

* predicate

* warehouse

* add

* predicate

* updates

---------

Co-authored-by: sam <sam@flipsidecrypto.com>
2025-02-12 07:57:53 -05:00

26 lines
709 B
SQL

{% test missing_decoded_logs(model) %}
SELECT
l.block_number,
CONCAT(
l.tx_hash,
'-',
l.event_index
) AS _log_id
FROM
{{ ref('core__fact_event_logs') }}
l
LEFT JOIN {{ model }}
d
ON l.block_number = d.block_number
AND CONCAT(
l.tx_hash,
'-',
l.event_index
) = d._log_id
WHERE
l.contract_address = LOWER('0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7') -- WAVAX
AND l.topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' -- Transfer
AND l.block_timestamp BETWEEN DATEADD('hour', -48, SYSDATE())
AND DATEADD('hour', -6, SYSDATE())
AND d._log_id IS NULL {% endtest %}