theericstone2023-12-19 02:19 PM
Updated 2023-12-19
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
›
⌄
select 'APT' as symbol,
txns.block_timestamp::date as date,
count(1) as n_txns,
count(distinct sender) as n_active,
sum(value) as tx_volume
from aptos.core.fact_transactions txns
join (
select
x.block_timestamp,
date_trunc('hour', x.block_timestamp) as hour_,
amount/pow(10,8) as amount_raw,
pr.price,
amount_raw * price as value
from aptos.core.fact_transfers x inner join
aptos.price.ez_hourly_token_prices pr on pr.hour = hour_
where x.block_timestamp > current_date - {{daysago}}
and pr.hour > current_date - {{daysago}}
and x.token_address = '0x1::aptos_coin::AptosCoin'
and pr.token_address = '0x1::aptos_coin::aptoscoin'
) val
on val.block_timestamp = txns.block_timestamp
where txns.block_timestamp > current_date - {{daysago}}
group by 1,2;
QueryRunArchived: QueryRun has been archived