1- CREATE TABLE IF NOT EXISTS insert_null_block_data (
1+ CREATE TABLE default .insert_null_block_data
2+ (
23 chain_id UInt256,
3-
44 block Tuple(
55 block_number UInt256,
66 block_timestamp DateTime,
@@ -22,8 +22,7 @@ CREATE TABLE IF NOT EXISTS insert_null_block_data (
2222 gas_limit UInt256,
2323 gas_used UInt256,
2424 withdrawals_root FixedString(66 ),
25- base_fee_per_gas Nullable(UInt64)
26- ),
25+ base_fee_per_gas Nullable(UInt64)),
2726 transactions Array(Tuple(
2827 hash FixedString(66 ),
2928 nonce UInt64,
@@ -55,8 +54,7 @@ CREATE TABLE IF NOT EXISTS insert_null_block_data (
5554 blob_gas_used Nullable(UInt64),
5655 blob_gas_price Nullable(UInt256),
5756 logs_bloom Nullable(String),
58- status Nullable(UInt64)
59- )),
57+ status Nullable(UInt64))),
6058 logs Array(Tuple(
6159 block_number UInt256,
6260 block_hash FixedString(66 ),
@@ -69,8 +67,7 @@ CREATE TABLE IF NOT EXISTS insert_null_block_data (
6967 topic_0 String,
7068 topic_1 String,
7169 topic_2 String,
72- topic_3 String
73- )),
70+ topic_3 String)),
7471 traces Array(Tuple(
7572 block_number UInt256,
7673 block_hash FixedString(66 ),
@@ -91,9 +88,22 @@ CREATE TABLE IF NOT EXISTS insert_null_block_data (
9188 value UInt256,
9289 author Nullable(FixedString(42 )),
9390 reward_type LowCardinality(Nullable(String)),
94- refund_address Nullable(FixedString(42 ))
95- )),
96-
91+ refund_address Nullable(FixedString(42 )))),
92+ token_transfers Array(Tuple(
93+ chain_id UInt256,
94+ token_type LowCardinality(String),
95+ token_address FixedString(42 ),
96+ token_id UInt256,
97+ from_address FixedString(42 ),
98+ to_address FixedString(42 ),
99+ block_number UInt256,
100+ block_timestamp DateTime,
101+ transaction_hash FixedString(66 ),
102+ transaction_index UInt64,
103+ amount UInt256,
104+ log_index UInt64,
105+ batch_index Nullable(UInt16))),
97106 insert_timestamp DateTime DEFAULT now(),
98107 is_deleted UInt8 DEFAULT 0
99- ) ENGINE = Null ;
108+ )
109+ ENGINE = Null
0 commit comments