Update mev_summary for all inspections

This commit is contained in:
Luke Van Seters 2022-01-19 16:48:12 -05:00
parent b113b6c82e
commit 94825d3547
3 changed files with 8 additions and 6 deletions

View File

@ -10,7 +10,6 @@ from mev_inspect.crud.latest_block_update import (
find_latest_block_update, find_latest_block_update,
update_latest_block, update_latest_block,
) )
from mev_inspect.crud.summary import update_summary_for_block
from mev_inspect.db import get_inspect_session, get_trace_session from mev_inspect.db import get_inspect_session, get_trace_session
from mev_inspect.inspector import MEVInspector from mev_inspect.inspector import MEVInspector
from mev_inspect.provider import get_base_provider from mev_inspect.provider import get_base_provider
@ -81,7 +80,6 @@ async def inspect_next_block(
block=block_number, block=block_number,
) )
update_summary_for_block(inspect_db_session, block_number)
update_latest_block(inspect_db_session, block_number) update_latest_block(inspect_db_session, block_number)
if healthcheck_url: if healthcheck_url:

View File

@ -71,10 +71,6 @@ INSERT INTO mev_summary (
""" """
def update_summary_for_block(db_session, block_number: int) -> None:
update_summary_for_block_range(db_session, block_number, block_number + 1)
def update_summary_for_block_range( def update_summary_for_block_range(
db_session, db_session,
after_block_number: int, after_block_number: int,

View File

@ -27,6 +27,7 @@ from mev_inspect.crud.punks import (
write_punk_snipes, write_punk_snipes,
) )
from mev_inspect.crud.sandwiches import delete_sandwiches_for_blocks, write_sandwiches from mev_inspect.crud.sandwiches import delete_sandwiches_for_blocks, write_sandwiches
from mev_inspect.crud.summary import update_summary_for_block_range
from mev_inspect.crud.swaps import delete_swaps_for_blocks, write_swaps from mev_inspect.crud.swaps import delete_swaps_for_blocks, write_swaps
from mev_inspect.crud.traces import ( from mev_inspect.crud.traces import (
delete_classified_traces_for_blocks, delete_classified_traces_for_blocks,
@ -225,4 +226,11 @@ async def inspect_many_blocks(
inspect_db_session, after_block_number, before_block_number inspect_db_session, after_block_number, before_block_number
) )
write_miner_payments(inspect_db_session, all_miner_payments) write_miner_payments(inspect_db_session, all_miner_payments)
update_summary_for_block_range(
inspect_db_session,
after_block_number,
before_block_number,
)
logger.info("Done writing") logger.info("Done writing")