with min_luna_prices as (
select
to_date(block_timestamp) as date,
min(price_usd) as price_usd
from terra.oracle_prices
where symbol = 'LUNA'
and date >= '2021-05-01'
group by 1
),
liquidations as (
select
to_date(block_timestamp) as date,
count(*) as liquidations
from terra.msgs
where msg_value:execute_msg:liquidate_collateral is not NULL
and date >= '2021-05-01'
and tx_status = 'SUCCEEDED'
group by 1)
select
l.*,
p.price_usd
from liquidations l
inner join min_luna_prices p
on l.date = p.date
order by l.date