missing decoding (#885)

This commit is contained in:
Austin 2024-04-11 11:49:38 -04:00 committed by GitHub
parent 291d8814e6
commit b8f1889298
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,37 @@
{% test missing_decoded_logs(model) %}
SELECT
l.block_number,
l._log_id
FROM
{{ ref('silver__logs') }}
l
LEFT JOIN {{ model }}
d
ON l.block_number = d.block_number
AND l._log_id = d._log_id
WHERE
l.contract_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' -- WETH
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 %}
{% test missing_decoded_traces(model) %}
SELECT
t.block_number,
t._call_id
FROM
{{ ref('silver__traces') }}
t
LEFT JOIN {{ model }}
d
ON t.block_number = d.block_number
AND t._call_id = d._call_id
WHERE
t.to_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' -- WETH
AND LEFT(
t.input,
10
) = '0xa9059cbb' -- transfer(address,uint256)
AND t.block_timestamp BETWEEN DATEADD('hour', -48, SYSDATE())
AND DATEADD('hour', -6, SYSDATE())
AND d._call_id IS NULL {% endtest %}

View File

@ -13,6 +13,7 @@ models:
config:
severity: error
error_if: ">0"
- missing_decoded_logs
columns:
- name: BLOCK_NUMBER

View File

@ -9,6 +9,7 @@ models:
datepart: day
field: _INSERTED_TIMESTAMP
interval: 1
- missing_decoded_traces
columns:
- name: BLOCK_NUMBER