jackguy2023-08-24 12:20 PM
Updated 2025-01-11
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
›
⌄
SELECT
*,
sum(net_mint) over (order by hour) as total_supply
FROM (
SELECT
date_trunc('hour', block_timestamp) as hour,
date_trunc('day', block_timestamp) as day,
sum(CASE when from_address = '0x0000000000000000000000000000000000000000' then amount end) as mint,
sum(CASE when to_address = '0x0000000000000000000000000000000000000000' then amount end) as burn,
sum(CASE when from_address = '0x0000000000000000000000000000000000000000' then amount else 0 end) - sum(CASE when to_address = '0x0000000000000000000000000000000000000000' then amount else 0 end) as net_mint
from ethereum.core.ez_token_transfers
WHERE contract_address = lower('0x40d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f')
GROUP BY 1,2
)
QueryRunArchived: QueryRun has been archived