You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECT
date_trunc('minute', block_time),
SUM(eth_paid_for_tx*price) over (ORDER BY date_trunc('minute', block_time)) AS"Total Gas Fees Paid in USD"FROM alltransactions
LEFT JOIN
(SELECT
minute,
price
FROMprices.usdWHERE
symbol ='WETH'AND
minute >'{{2. Start Date}}') AS prices
ON date_trunc('minute', block_time) = minute
ORDER BY block_time DESC
Running Total of Gas Paid in ETH
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECT
block_time,
SUM(eth_paid_for_tx) over (ORDER BY block_time ASC) as"ETH Paid"FROM alltransactions
ORDER BY block_time DESC
Average Gas Price Paid
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECTAVG(gas_prices) as"Average Gas Prices"FROM alltransactions
Average Gas Fee in USD
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECTAVG(eth_paid_for_tx*price) AS"AVG Gas Fee per TX Paid in USD"FROM alltransactions
LEFT JOIN
(SELECT
minute,
price
FROMprices.usdWHERE
symbol ='WETH'AND
minute >'{{2. Start Date}}') AS prices
ON date_trunc('minute', block_time) = minute
Highest Gas Fee Paid in USD
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECTMAX(eth_paid_for_tx*price) AS"Higest Gas Fee Paid (USD)"FROM alltransactions
LEFT JOIN
(SELECT
minute,
price
FROMprices.usdWHERE
symbol ='WETH'AND
minute >'{{2. Start Date}}') AS prices
ON date_trunc('minute', block_time) = minute
Gas Fees Paid by Month in USD
with alltransactions
AS (
SELECT
block_time,
success,
gas_price/10^9AS gas_prices,
gas_used,
(gas_price*gas_used)/10^18AS eth_paid_for_tx,
hash
FROMethereum.transactionsWHERE"from"= CONCAT('\x', substring('{{1. Eth Address}}'from3))::byteaAND block_time >='{{2. Start Date}}'AND block_time <'{{3. End Date}}')
SELECT
date_trunc('month', block_time),
SUM(eth_paid_for_tx*price) AS"Total Gas Fees Paid in USD"FROM alltransactions
LEFT JOIN
(SELECT
minute,
price
FROMprices.usdWHERE
symbol ='WETH'AND
minute >'{{2. Start Date}}') AS prices
ON date_trunc('month', block_time) = minute
GROUP BY1