mondovtotal eth TXs vs Uni eth TXs
Updated 2024-08-24
99
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
›
⌄
with uniswap_eth AS (
SELECT
COUNT(DISTINCT tx_hash) AS uniswap_tx_count,
DATE_TRUNC('month', block_timestamp) AS month
FROM crosschain.defi.ez_dex_swaps
WHERE platform like 'uniswap%'
AND blockchain = 'ethereum'
AND block_timestamp >= '2020-01-01'
GROUP BY month
),
eth_txs AS (
SELECT
DATE_TRUNC('month', block_timestamp_hour) AS month,
SUM(transaction_count_success) AS eth_tx_count
FROM crosschain.stats.ez_core_metrics_hourly
WHERE blockchain = 'ethereum'
AND block_timestamp_hour >= '2020-01-01'
GROUP BY month
)
SELECT
u_eth.month,
eth.eth_tx_count,
u_eth.uniswap_tx_count,
(u_eth.uniswap_tx_count::float / eth.eth_tx_count::float) * 100 AS uniswap_eth_market_share
FROM uniswap_eth u_eth
LEFT JOIN eth_txs eth ON u_eth.month = eth.month
ORDER BY u_eth.month;
QueryRunArchived: QueryRun has been archived