Actually insert the data. Fix the ordering
This commit is contained in:
parent
c26910e74b
commit
0266582889
@ -71,12 +71,14 @@ INSERT INTO mev_summary (
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
INSERT_LIQUIDATIONS_SUMMARY_QUERY = """
|
INSERT_LIQUIDATIONS_SUMMARY_QUERY = """
|
||||||
SELECT
|
INSERT INTO mev_summary (
|
||||||
|
SELECT
|
||||||
|
NULL,
|
||||||
l.block_number,
|
l.block_number,
|
||||||
b.block_timestamp,
|
b.block_timestamp,
|
||||||
|
l.protocol as protocol,
|
||||||
l.transaction_hash,
|
l.transaction_hash,
|
||||||
'liquidation' as type,
|
'liquidation' as type,
|
||||||
l.protocol as protocol,
|
|
||||||
l.received_amount*
|
l.received_amount*
|
||||||
(
|
(
|
||||||
SELECT usd_price
|
SELECT usd_price
|
||||||
@ -120,24 +122,26 @@ SELECT
|
|||||||
mp.coinbase_transfer,
|
mp.coinbase_transfer,
|
||||||
mp.gas_price_with_coinbase_transfer,
|
mp.gas_price_with_coinbase_transfer,
|
||||||
mp.miner_address,
|
mp.miner_address,
|
||||||
ct.error
|
mp.base_fee_per_gas,
|
||||||
FROM liquidations l
|
ct.error as error
|
||||||
JOIN blocks b ON b.block_number = l.block_number
|
FROM liquidations l
|
||||||
JOIN tokens received_token ON received_token.token_address = l.received_token_address
|
JOIN blocks b ON b.block_number = l.block_number
|
||||||
JOIN tokens debt_token ON debt_token.token_address = l.debt_token_address
|
JOIN tokens received_token ON received_token.token_address = l.received_token_address
|
||||||
JOIN miner_payments mp ON
|
JOIN tokens debt_token ON debt_token.token_address = l.debt_token_address
|
||||||
|
JOIN miner_payments mp ON
|
||||||
mp.block_number = l.block_number AND
|
mp.block_number = l.block_number AND
|
||||||
mp.transaction_hash = l.transaction_hash
|
mp.transaction_hash = l.transaction_hash
|
||||||
JOIN classified_traces ct ON
|
JOIN classified_traces ct ON
|
||||||
ct.block_number = l.block_number AND
|
ct.block_number = l.block_number AND
|
||||||
ct.transaction_hash = l.transaction_hash
|
ct.transaction_hash = l.transaction_hash
|
||||||
WHERE
|
WHERE
|
||||||
b.block_number >= :after_block_number AND
|
b.block_number >= :after_block_number AND
|
||||||
b.block_number < :before_block_number AND
|
b.block_number < :before_block_number AND
|
||||||
ct.trace_address = '{}' AND
|
ct.trace_address = '{}' AND
|
||||||
l.debt_purchase_amount > 0 AND
|
l.debt_purchase_amount > 0 AND
|
||||||
l.received_amount > 0 AND
|
l.received_amount > 0 AND
|
||||||
l.debt_purchase_amount < 115792089237316195423570985008687907853269984665640564039457584007913129639935
|
l.debt_purchase_amount < 115792089237316195423570985008687907853269984665640564039457584007913129639935
|
||||||
|
)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user