picasocumulative jan feb
Updated 2025-03-12
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
31
32
33
34
35
36
›
⌄
WITH table1 AS (
SELECT
block_timestamp::date AS daily,
tx_hash,
tx_fee,
from_address,
tx_succeeded
FROM boba.core.fact_transactions
WHERE block_timestamp::date >= '2025-01-01'
AND block_timestamp::date < '2025-03-01'
),
contract_deployments AS (
SELECT
block_timestamp::date AS daily,
COUNT(DISTINCT tx_hash) AS total_contracts_deployed
FROM boba.core.fact_traces
WHERE TYPE ILIKE 'create%'
AND tx_succeeded = TRUE
AND trace_succeeded = TRUE
AND block_timestamp::date >= '2025-01-01'
AND block_timestamp::date < '2025-03-01'
GROUP BY daily
)
SELECT
t1.daily,
CASE
WHEN t1.daily < '2025-02-01' THEN 'january'
ELSE 'february'
END AS type,
COUNT(DISTINCT t1.tx_hash) AS transactions,
SUM(t1.tx_fee) AS fees,
COUNT(DISTINCT t1.from_address) AS active_users,
COUNT(CASE WHEN t1.tx_succeeded = TRUE THEN t1.tx_hash END) AS successful_txs,
COUNT(CASE WHEN t1.tx_succeeded = FALSE THEN t1.tx_hash END) AS failed_txs,
SUM(COUNT(DISTINCT t1.tx_hash)) OVER (PARTITION BY type ORDER BY t1.daily) AS "Cumulative tx_hash",