4
4
" columns" : true }
5
5
) }}
6
6
7
- WITH base AS (
8
-
9
- SELECT
10
- address,
11
- symbol,
12
- NAME,
13
- decimals,
14
- created_block_number,
15
- created_block_timestamp,
16
- created_tx_hash,
17
- creator_address,
18
- ' ethereum' AS blockchain
19
- FROM
20
- {{ source(
21
- ' ethereum_core' ,
22
- ' dim_contracts'
23
- ) }}
24
- UNION ALL
25
- SELECT
26
- address,
27
- symbol,
28
- NAME,
29
- decimals,
30
- created_block_number,
31
- created_block_timestamp,
32
- created_tx_hash,
33
- creator_address,
34
- ' optimism' AS blockchain
35
- FROM
36
- {{ source(
37
- ' optimism_core' ,
38
- ' dim_contracts'
39
- ) }}
40
- UNION ALL
41
- SELECT
42
- address,
43
- symbol,
44
- NAME,
45
- decimals,
46
- created_block_number,
47
- created_block_timestamp,
48
- created_tx_hash,
49
- creator_address,
50
- ' arbitrum' AS blockchain
51
- FROM
52
- {{ source(
53
- ' arbitrum_core' ,
54
- ' dim_contracts'
55
- ) }}
56
- UNION ALL
57
- SELECT
58
- address,
59
- symbol,
60
- NAME,
61
- decimals,
62
- created_block_number,
63
- created_block_timestamp,
64
- created_tx_hash,
65
- creator_address,
66
- ' polygon' AS blockchain
67
- FROM
68
- {{ source(
69
- ' polygon_core' ,
70
- ' dim_contracts'
71
- ) }}
72
- UNION ALL
73
- SELECT
74
- address,
75
- symbol,
76
- NAME,
77
- decimals,
78
- created_block_number,
79
- created_block_timestamp,
80
- created_tx_hash,
81
- creator_address,
82
- ' avalanche' AS blockchain
83
- FROM
84
- {{ source(
85
- ' avalanche_core' ,
86
- ' dim_contracts'
87
- ) }}
88
- UNION ALL
89
- SELECT
90
- address,
91
- symbol,
92
- NAME,
93
- decimals,
94
- created_block_number,
95
- created_block_timestamp,
96
- created_tx_hash,
97
- creator_address,
98
- ' bsc' AS blockchain
99
- FROM
100
- {{ source(
101
- ' bsc_core' ,
102
- ' dim_contracts'
103
- ) }}
104
- UNION ALL
105
- SELECT
106
- address,
107
- symbol,
108
- NAME,
109
- decimals,
110
- created_block_number,
111
- created_block_timestamp,
112
- created_tx_hash,
113
- creator_address,
114
- ' base' AS blockchain
115
- FROM
116
- {{ source(
117
- ' base_core' ,
118
- ' dim_contracts'
119
- ) }}
120
- UNION ALL
121
- SELECT
122
- address,
123
- symbol,
124
- NAME,
125
- decimals,
126
- NULL AS created_block_number,
127
- NULL AS created_block_timestamp,
128
- NULL AS created_tx_hash,
129
- NULL AS creator_address,
130
- ' gnosis' AS blockchain
131
- FROM
132
- {{ source(
133
- ' gnosis_core' ,
134
- ' dim_contracts'
135
- ) }}
136
- UNION ALL
137
- SELECT
138
- address,
139
- LOWER (project_name) AS symbol,
140
- label AS NAME,
141
- DECIMAL AS decimals,
142
- NULL AS created_block_number,
143
- NULL AS created_block_timestamp,
144
- NULL AS created_tx_hash,
145
- NULL AS creator_address,
146
- ' cosmos' AS blockchain
147
- FROM
148
- {{ source(
149
- ' osmosis_core' ,
150
- ' dim_tokens'
151
- ) }}
152
- UNION ALL
153
- SELECT
154
- token_address AS address,
155
- LOWER (symbol) AS symbol,
156
- token_name AS NAME,
157
- decimals,
158
- NULL AS created_block_number,
159
- NULL AS created_block_timestamp,
160
- NULL AS created_tx_hash,
161
- NULL AS creator_address,
162
- ' solana' AS blockchain
163
- FROM
164
- {{ source(
165
- ' solana_core' ,
166
- ' dim_tokens'
167
- ) }}
168
- UNION ALL
169
- SELECT
170
- token_address AS address,
171
- LOWER (symbol) AS symbol,
172
- NAME AS NAME,
173
- decimals,
174
- NULL AS created_block_number,
175
- transaction_created_timestamp AS created_block_timestamp,
176
- NULL AS created_tx_hash,
177
- creator_address AS creator_address,
178
- ' aptos' AS blockchain
179
- FROM
180
- {{ source(
181
- ' aptos_core' ,
182
- ' dim_tokens'
183
- ) }}
184
- )
185
7
SELECT
186
8
address,
187
9
symbol,
@@ -191,6 +13,8 @@ SELECT
191
13
created_block_timestamp,
192
14
created_tx_hash,
193
15
creator_address,
194
- blockchain
16
+ ' ethereum ' AS blockchain
195
17
FROM
196
- base
18
+ {{ ref(
19
+ ' silver__contracts'
20
+ ) }}
0 commit comments