From 547a12bb82ca24860c719b48b5695851e38d5d66 Mon Sep 17 00:00:00 2001 From: drethereum Date: Fri, 10 Nov 2023 16:29:30 -0700 Subject: [PATCH] test added --- macros/streamline/tests.sql | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/macros/streamline/tests.sql b/macros/streamline/tests.sql index f7da509..de3da5b 100644 --- a/macros/streamline/tests.sql +++ b/macros/streamline/tests.sql @@ -126,4 +126,29 @@ WHERE model_tx_count IS NULL AND tx_count <> 0 ) -{% endmacro %} \ No newline at end of file +{% endmacro %} + +{% test recent_decoded_logs_match( + model +) %} +SELECT + block_number, + _log_id +FROM + {{ model }} + d +WHERE + NOT EXISTS ( + SELECT + 1 + FROM + {{ ref('silver__logs') }} + l + WHERE + d.block_number = l.block_number + AND d.tx_hash = l.tx_hash + AND d.event_index = l.event_index + AND d.contract_address = l.contract_address + AND d.topics [0] :: STRING = l.topics [0] :: STRING + ) +{% endtest %}