fix missing sessions

This commit is contained in:
carlomazzaferro 2021-11-28 13:33:02 +01:00
parent 3fa19b6cfe
commit 26b64487b7
No known key found for this signature in database
GPG Key ID: 0CED3103EF7B2187

View File

@ -36,12 +36,13 @@ async def run():
inspector = MEVInspector(rpc)
base_provider = get_base_provider(rpc)
_, inspect_session = get_sessions()
trace_session, inspect_session = get_sessions()
while not killer.kill_now:
await inspect_next_block(
inspector,
inspect_session,
trace_session,
base_provider,
healthcheck_url,
)
@ -52,6 +53,7 @@ async def run():
async def inspect_next_block(
inspector: MEVInspector,
inspect_db_session,
trace_db_session,
base_provider,
healthcheck_url,
):
@ -74,7 +76,11 @@ async def inspect_next_block(
logger.info(f"Writing block: {block_number}")
await inspector.inspect_single_block(block=block_number)
await inspector.inspect_single_block(
block=block_number,
inspect_session=inspect_db_session,
trace_session=trace_db_session,
)
update_latest_block(inspect_db_session, block_number)
if healthcheck_url: