boomer77Untitled Query
Updated 2021-08-04
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
›
⌄
with stake as
(SELECT
date,
sum(balance_usd) as stakeUSD,
sum(balance) as staked_luna
from terra.daily_balances
where currency = 'LUNA'
and balance_type = 'staked'
group by 1
order by 1
),
reward as (SELECT
date_trunc('day', block_timestamp) AS day,
action,
SUM(event_amount_usd) AS rewardUSD
FROM terra.reward
WHERE action = 'withdraw_delegator_rewards'
GROUP BY 1,2
ORDER BY 1 DESC)
select A.date, A.stakeUSD, B.rewardUSD, B.rewardUSD/A.stakeUSD * 100
from stake A
join reward B on A.date = B.day
order by 1 desc
Run a query to Download Data