Update mev_summary for all inspections
This commit is contained in:
parent
b113b6c82e
commit
94825d3547
@ -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:
|
||||||
|
@ -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,
|
||||||
|
@ -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")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user