scottincryptoAave Safety Module Staking Rewards APR
Updated 2023-05-09
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 emission_config as (
select
date_trunc('day', block_timestamp) as block_day
, contract_address
, event_name
, event_inputs:asset as asset
, event_inputs:emission/1e18 as emission_per_second
, event_inputs:emission/1e18 * 60 * 60 * 24 as emission_per_day
from ethereum.core.fact_event_logs
where contract_address in ('0x4da27a545c0c5b758a6ba100e3a049001de870f5', '0xa1116930326d21fb917d5a27f1e9943a9595fb47') -- stkAAVE, stkABPT
and event_name = 'AssetConfigUpdated'
)
, dates as (
select distinct
date_trunc('day', b.block_timestamp) as block_day
, e.contract_address
from ethereum.core.fact_blocks b
cross join (select distinct contract_address from emission_config) e
where b.block_timestamp > '2020-10-01'
)
, staked as (
select
date_trunc('day', block_timestamp) as block_day
, contract_address
, sum(event_inputs:amount) / 1e18 as amount_staked
from ethereum.core.fact_event_logs
where contract_address in ('0x4da27a545c0c5b758a6ba100e3a049001de870f5', '0xa1116930326d21fb917d5a27f1e9943a9595fb47')
and event_name = 'Staked'
-- and block_timestamp > '2022-07-20'
group by block_day, contract_address
)
, redeemed as (
select
Run a query to Download Data