Afonso_DiazGrouping transactions
Updated 2025-01-26
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
pricet as (
select
hour::date as date,
avg(price) as token_price_usd
from
flow.price.ez_prices_hourly
where
token_address = 'A.1654653399040a61.FlowToken'
group by 1
),
main as (
select
tx_hash,
block_timestamp,
from_address as user,
value as amount,
amount * token_price_usd as amount_usd
from
flow.core_evm.fact_transactions a
left join
pricet on block_timestamp::date = date
where
status = 'SUCCESS'
and to_address = '0x00000003cf2c206e1fdA7fd032b2f9bdE12Ec6Cc'
and origin_function_signature in ('0xe7acab24', '0x87201b41')
)
select
case
when amount_usd < 10 then 'Plankton (Less than $10)'
when amount_usd <= 50 then 'Shrimp ($10 - $50)'
when amount_usd <= 100 then 'Crab ($50 - $100)'
when amount_usd <= 500 then 'Octopus ($100 - $500)'
QueryRunArchived: QueryRun has been archived