vahid-2jsEENDaily gas used by contracts of NEAR during last week
    Updated 2022-07-24
    with contracts as (select tx_receiver as contract ,sum(gas_used/1e12) as gas_fee from mdao_near.transactions
    group by contract
    having gas_fee > 1000000
    order by gas_fee desc)
    , total_gas as (select sum(gas_used/1e12) as gas_fee from mdao_near.transactions)
    , total_pastweek_gas as (select sum(gas_used/1e12) as gas_fee from mdao_near.transactions
    where block_timestamp::date > getdate() - interval '7 days' )
    , total_pastweek_gas as (select sum(gas_used/1e12) as gas_fee from mdao_near.transactions
    where block_timestamp::date > getdate() - interval '31 days' )
    , past_week as (select tx_receiver ,sum(gas_used/1e12) as gas_fee , block_timestamp::date as gas_date
    from mdao_near.transactions inner join contracts
    on tx_receiver=contract
    where gas_date > getdate() - interval '7 days'
    group by tx_receiver,gas_date)
    , past_month as (select tx_receiver ,sum(gas_used/1e12) as gas_fee , block_timestamp::date as gas_date
    from mdao_near.transactions inner join contracts
    on tx_receiver=contract
    where gas_date > getdate() - interval '31 days'
    group by tx_receiver,gas_date)
    select * from past_week
    Run a query to Download Data