diff --git a/listener b/listener index 30ebede..0a86c50 100755 --- a/listener +++ b/listener @@ -25,6 +25,9 @@ case "$1" in start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE echo "." ;; + tail) + tail -f listener.log + ;; restart) echo -n "Restarting daemon: "$NAME start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDFILE @@ -40,7 +43,7 @@ case "$1" in ;; *) - echo "Usage: "$1" {start|stop|restart}" + echo "Usage: "$1" {start|stop|restart|tail}" exit 1 esac diff --git a/mev b/mev index a936bf1..2988390 100755 --- a/mev +++ b/mev @@ -24,6 +24,9 @@ case "$1" in echo "Connecting to $DB_NAME" db ;; + listener) + ./listener $2 + ;; backfill) start_block_number=$2 end_block_number=$3 @@ -37,12 +40,19 @@ case "$1" in echo "Inspecting block $block_number" kubectl exec -ti deploy/mev-inspect -- poetry run inspect-block $block_number ;; + inspect-many) + start_block_number=$2 + end_block_number=$3 + echo "Inspecting from block $start_block_number to $end_block_number" + kubectl exec -ti deploy/mev-inspect -- \ + poetry run inspect-many-blocks $start_block_number $end_block_number + ;; test) echo "Running tests" kubectl exec -ti deploy/mev-inspect -- poetry run pytest tests ;; *) - echo "Usage: "$1" {inspect|test}" + echo "Usage: "$1" {db|backfill|inspect|test}" exit 1 esac