jackguyaerodrome rewards 1
Updated 2024-03-21
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 tab1 as (
SELECT DISTINCT tx_hash
FROM base.core.fact_transactions
WHERE to_address LIKE '0x16613524e02ad97edfef371bc883f2f5d6c480a5'
), tab2 as (
SELECT
date(hour) as day,
token_address,
symbol,
decimals,
avg(price) as token_price
FROM base.price.ez_hourly_token_prices
GROUP BY 1,2,3,4
), tab3 as (
SELECT --*
block_timestamp,
DECODED_LOG:amount as raw_amount,
DECODED_LOG:reward as token1,
token_address,
symbol,
decimals,
token_price
FROM base.core.fact_decoded_event_logs
left outer JOIN tab2
on day = date(block_timestamp)
AND token_address = DECODED_LOG:reward
WHERE tx_hash in (SELECT * FROM tab1)
AND event_name LIKE 'ClaimRewards'
), tab4 as (
SELECT
tab3.*,
((RAW_AMOUNT / power(10, CASE WHEN decimals IS null THEN 0 ELSE decimals END)) * CASE
WHEN token1 in ('0x65a2508c429a6078a7bc2f7df81ab575bd9d9275', '0x4621b7a9c75199271f773ebd9a499dbd165c3191', '0xbf1aea8670d2528e08334083616dd9c5f3b087ae', '0xc142171b138db17a1b7cb999c44526094a4dae05', '0x4a3a6dd60a34bb2aba60d73b4c88315e9ceb6a3d') THEN 1/power(10, 18)
WHEN token1 LIKE '0xb79dd08ea68a908a97220c76d19a6aa9cbde4376' THEN 1/power(10,6)
WHEN token1 LIKE '0x9483ab65847a447e36d21af1cab8c87e9712ff93' THEN 1/power(10,9)
WHEN token1 LIKE '0x940181a94a35a4569e4529a3cdfb74e38fd98631' THEN areo_price/power(10,18)
Auto-refreshes every 3 hours
QueryRunArchived: QueryRun has been archived