glxyresearchMEV Per Block: Block Value Exercise
Updated 2025-02-17Copy Reference Fork
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 blocks AS (
SELECT
block_number,
miner
FROM ethereum.core.fact_blocks
WHERE block_number BETWEEN 21846077 AND (21846077 + 10)
),
transaction AS (
SELECT
block_number,
from_address,
to_address,
value_precise
FROM ethereum.core.fact_transactions
WHERE origin_function_signature = '0x'
AND block_number BETWEEN 21846077 AND (21846077 + 10)
),
TransactionDetails AS (
SELECT
ft.block_number,
((ft.EFFECTIVE_GAS_PRICE - (CAST(GET(fb.block_header_json, 'baseFeePerGas') AS FLOAT) / 1e9)) * ft.gas_used) / 1e9 AS tips
FROM ethereum.core.fact_transactions ft
JOIN ethereum.core.fact_blocks fb ON ft.block_number = fb.block_number
WHERE ft.block_number BETWEEN 21846077 AND (21846077 + 10)
),
MEV_per_block AS (
SELECT
b.block_number,
t.value_precise AS mev_reward_for_block
FROM blocks b
JOIN transaction t ON b.block_number = t.block_number AND t.from_address = b.miner
),
Tips_per_block AS (
SELECT
block_number,
SUM(tips) as block_tips
QueryRunArchived: QueryRun has been archived