arabianhorses-jZtVNaSwaps
999
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
WITH
prices AS (
SELECT
DATE_TRUNC('HOUR', HOUR) AS HOUR
, TOKEN_ADDRESS
, CASE TOKEN_ADDRESS
WHEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH' --WETH18DECIMALS
WHEN '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48' THEN 'USDC' --USDC6DECIMALS
WHEN '0x6b175474e89094c44da98b954eedeac495271d0f' THEN 'DAI' --DAI18DECIMALS
WHEN '0xdac17f958d2ee523a2206206994597c13d831ec7' THEN 'USDT' --USDT6DECIMALS
WHEN '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599' THEN 'WBTC' --WBTC8DECIMALS
WHEN '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0' THEN 'wstETH'--wstETH18DECIMALS
WHEN '0x686f2404e77ab0d9070a46cdfb0b7fecdd2318b0' THEN 'LORDS'--LORDS18DECIMALS
END AS tokenSymbol
, CASE TOKEN_ADDRESS
WHEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 18 --WETH18DECIMALS
WHEN '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48' THEN 6 --USDC6DECIMALS
WHEN '0x6b175474e89094c44da98b954eedeac495271d0f' THEN 18 --DAI18DECIMALS
WHEN '0xdac17f958d2ee523a2206206994597c13d831ec7' THEN 6 --USDT6DECIMALS
WHEN '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599' THEN 8 --WBTC8DECIMALS
WHEN '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0' THEN 18 --wstETH18DECIMALS
WHEN '0x686f2404e77ab0d9070a46cdfb0b7fecdd2318b0' THEN 18 --LORDS18DECIMALS
END AS decimals
, AVG(price) AS price
FROM crosschain.core.fact_hourly_prices
WHERE BLOCKCHAIN = 'ethereum'
AND HOUR > '2022-11-22'
AND TOKEN_ADDRESS IN (
'0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' --WETH18DECIMALS
, '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48' --USDC6DECIMALS
, '0x6b175474e89094c44da98b954eedeac495271d0f' --DAI18DECIMALS
, '0xdac17f958d2ee523a2206206994597c13d831ec7' --USDT6DECIMALS
, '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599' --WBTC8DECIMALS
, '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0' --wstETH18DECIMALS
, '0x686f2404e77ab0d9070a46cdfb0b7fecdd2318b0' --LORDS18DECIMALS
)
Run a query to Download Data