mirror of
https://github.com/FlipsideCrypto/flow-models.git
synced 2026-02-06 11:26:53 +00:00
* flow evm init * flow evm testnet - blocks * deploy dev udfs, update typo * send block height as hex * dev limit * use stg external table * some links * add query to side doc * upd external tbl to stg & testnet * silver and evm txs * testnet silver models pt1 * testnet events final, decode hash udf * udf get evm chainhead * upd resource list * new udf. receipts pipeline. upd testnet model cols. expand readme * receipts silver * traces * vault * reorg to evm dir * rm testnet, blocks lookback * lookbacks, move qualify * macro and align naming * del testnet, reset namespace to gen * silver_evm - receipts and txs * core_evm fact_blocks & fact_transactions * fix vault path in get blocks. Logs v1 (need sample) * core_evm fact_logs * CR updates * del readme and add workflow * upd vault path, batch size * incr logic on modified to core_evm * use local utils.udf, add blockNumber col to complete blocks check * rm col * correct _invocation_id * upd nv csv * incr batch limit due to late start * add evm tag to model run
35 lines
697 B
SQL
35 lines
697 B
SQL
{{ config (
|
|
materialized = "ephemeral"
|
|
) }}
|
|
|
|
WITH lookback AS (
|
|
|
|
SELECT
|
|
block_number
|
|
FROM
|
|
{{ ref("_evm_block_lookback") }}
|
|
)
|
|
SELECT
|
|
DISTINCT t.block_number AS block_number
|
|
FROM
|
|
{{ ref("silver_evm__transactions") }}
|
|
t
|
|
LEFT JOIN {{ ref("silver_evm__receipts") }}
|
|
r USING (
|
|
block_number,
|
|
block_hash,
|
|
tx_hash
|
|
)
|
|
WHERE
|
|
r.tx_hash IS NULL
|
|
AND t.block_number >= (
|
|
SELECT
|
|
block_number
|
|
FROM
|
|
lookback
|
|
)
|
|
AND t.block_timestamp >= DATEADD('hour', -84, SYSDATE())
|
|
AND (
|
|
r._inserted_timestamp >= DATEADD('hour', -84, SYSDATE())
|
|
OR r._inserted_timestamp IS NULL)
|