Add printing arbitrage from inspect_block

This commit is contained in:
Luke Van Seters 2021-08-05 12:41:24 -04:00
parent 8a0d16e754
commit 70514df025
2 changed files with 4 additions and 0 deletions

0
scripts/__init__.py Normal file
View File

View File

@ -11,6 +11,7 @@ from mev_inspect.crud.classified_traces import (
from mev_inspect.db import get_session
from mev_inspect.classifier_specs import CLASSIFIER_SPECS
from mev_inspect.trace_classifier import TraceClassifier
from mev_inspect.arbitrage import get_arbitrages
@click.command()
@ -39,6 +40,9 @@ def inspect_block(block_number: int, rpc: str):
write_classified_traces(db_session, classified_traces)
db_session.close()
arbitrages = get_arbitrages(classified_traces)
print(f"Found {len(arbitrages)} arbitrages")
stats = get_stats(classified_traces)
print(json.dumps(stats, indent=4))