278 Commits

Author SHA1 Message Date
Luke Van Seters
86fdeddfaa Not used 2021-09-20 13:21:24 -04:00
Luke Van Seters
00c97ffe72 Better instructions for switching from docker compose 2021-09-20 13:15:18 -04:00
Luke Van Seters
7b036cc620 Add stars 2021-09-20 13:12:35 -04:00
Luke Van Seters
0afc1494f1 Add tests to README 2021-09-20 13:11:13 -04:00
Luke Van Seters
52679cd3cc Update actions to call tests directly 2021-09-20 13:09:14 -04:00
Luke Van Seters
37cf615c75 Update README for more interesting blocks 2021-09-20 13:06:33 -04:00
Luke Van Seters
4d5c8977c1 Remove docker compose and old poetry scripts 2021-09-20 13:04:37 -04:00
Luke Van Seters
036228036d Bold parity 2021-09-20 12:57:28 -04:00
Luke Van Seters
663a97e84f Fix spacing 2021-09-20 12:56:17 -04:00
Luke Van Seters
be9ae86d5c Update README for Kube 2021-09-20 12:54:08 -04:00
Luke Van Seters
5682c2ce4e Break out block listener to a start / stop daemon instead of running on startup 2021-09-20 12:31:27 -04:00
Robert Miller
1027a3ecbc
Merge pull request #73 from emlazzarin/main
Balancer v1 classifier / abis
2021-09-20 10:23:09 -05:00
Robert Miller
f395e9758f
Merge pull request #69 from flashbots/tilt-deps-2
Make mev-inspect require that the DB is already up for local dev
2021-09-20 10:19:48 -05:00
Luke Van Seters
516664e6ab Rebase 2021-09-20 11:11:44 -04:00
Robert Miller
3ff4af2970
Merge pull request #71 from flashbots/write-transfers
Add DB migration to create transfers table
2021-09-20 10:08:49 -05:00
Robert Miller
f7ffbfadb1
Merge pull request #66 from flashbots/inspect-listener
Poll for incoming blocks and auto-inspect them
2021-09-20 10:07:31 -05:00
Sam Ragsdale
ed63b6bb38 Balancer v1 classifier / abis 2021-09-17 15:13:21 -07:00
Luke Van Seters
266a66be03 Add DB migration to create transfers table 2021-09-17 09:29:16 -04:00
Luke Van Seters
b8280f8464 Sleep first to get newest block after sleep 2021-09-17 09:20:17 -04:00
Luke Van Seters
a9cbe106ad Use a dedicated table for the last block written. Write new blocks as they come 2021-09-17 09:20:17 -04:00
Luke Van Seters
50d04a0b42 Use last written miner payment block as max written block 2021-09-17 09:20:17 -04:00
Luke Van Seters
e6793ee053 Add configmap for RPC. Print latest block on loop 2021-09-17 09:20:17 -04:00
Luke Van Seters
0db24349fd print => logging 2021-09-17 09:20:17 -04:00
Luke Van Seters
7a53816d74 Add auto-restart of process. Add GracefulKiller 2021-09-17 09:20:17 -04:00
Luke Van Seters
e92c36d30a Move DB session out 2021-09-17 09:20:17 -04:00
Luke Van Seters
66c22682e8 Get empty list default for miner payments 2021-09-17 09:20:17 -04:00
Luke Van Seters
768de19b60 Move inspect block logic into mev_inspect module from script 2021-09-17 09:20:17 -04:00
Luke Van Seters
e365a2c0c0 Move inspect block logic into mev_inspect module from script 2021-09-17 09:20:17 -04:00
Luke Van Seters
4993bbc8e0 Create cache dir if not exists 2021-09-17 09:20:17 -04:00
Luke Van Seters
bff71b01c3
Merge pull request #70 from flashbots/call-trace-db
Add stricter types to trace classifier
2021-09-16 14:55:28 -06:00
Robert Miller
aed8310cb1
Merge pull request #68 from flashbots/add-block-number-index-again
Add an index on block number for miner payments
2021-09-16 12:43:50 -05:00
Robert Miller
c51d907655
Merge pull request #65 from flashbots/backoff-retry
Add middleware to retry with backoff
2021-09-16 12:42:52 -05:00
Gui Heise
1b0e05ec2f syntax 2021-09-16 11:58:36 -04:00
Gui Heise
fbb0ebaffe Syntax fix 2021-09-16 11:57:16 -04:00
Gui Heise
7e7bd5bc07 Removed action and subtraces arguments from helpers 2021-09-16 11:36:35 -04:00
Gui Heise
230a07f47d Simplified serialization 2021-09-16 11:28:18 -04:00
Gui Heise
cc9f3e993d Fixed helpers default attrs 2021-09-16 11:20:28 -04:00
Gui Heise
034b72c463 Updated comments 2021-09-16 11:11:05 -04:00
Gui Heise
71b7c99c17 Added pydantic serialization, naming changes 2021-09-16 11:08:16 -04:00
Gui Heise
170ab07e2f
Delete get_helm.sh 2021-09-16 10:18:40 -04:00
Gui Heise
f204620fea Fixed inputs serialization 2021-09-14 14:32:48 -04:00
Luke Van Seters
bf79c7e0be Add an index on block number for miner payments 2021-09-14 12:27:17 -04:00
Luke Van Seters
dd7088912a Add table to track the most recently updated block 2021-09-14 11:57:08 -04:00
Gui Heise
3795336fd8 WIP: Fixed db writing (no inputs) 2021-09-13 16:58:50 -04:00
Robert Miller
5a4308e562
Merge pull request #64 from flashbots/kube2
Add support for running mev-inspect on local kubernetes
2021-09-13 15:29:56 -05:00
Gui Heise
8281d123ab WIP: Fix DB writing 2021-09-13 15:28:51 -04:00
Luke Van Seters
e7d918f514 Add backoff to http retry middleware 2021-09-11 14:35:09 -06:00
Luke Van Seters
b2d2c7dbeb Switch CMD to python loop. Make host an environment variable 2021-09-11 09:50:33 -06:00
Luke Van Seters
23d03b990d Fix indent on liveness probe 2021-09-10 07:40:06 -06:00
Gui Heise
fe6cd4dcdb Added type changes to tests 2021-09-09 14:18:27 -04:00