300 Commits

Author SHA1 Message Date
Luke Van Seters
cdd97edad0 Generalize parsing swaps using transfers 2021-09-29 13:42:38 -04:00
Luke Van Seters
e6f5ece46f
Update README.md 2021-09-29 12:40:49 -04:00
Luke Van Seters
8f0b295956
Merge pull request #80 from flashbots/log-to-stdout
Log to stdout for the CLI
2021-09-29 09:00:26 -04:00
Luke Van Seters
9f1e6c12fa
Merge pull request #82 from wardbradt/patch-1
fix broken link
2021-09-28 22:54:25 -04:00
Ward Bradt
f0526c1012
fix broken link 2021-09-28 22:30:17 -04:00
Luke Van Seters
ebc161aa51
Merge pull request #81 from flashbots/readme-updates
Update README to include helm, setup for kind, and postgres info
2021-09-23 13:42:45 -04:00
Luke Van Seters
f2ce697175 Add instructions on connecting to Postgres 2021-09-23 12:04:27 -04:00
Luke Van Seters
58a7409568 Add Docker to README 2021-09-23 11:47:21 -04:00
Luke Van Seters
e56458c908 Add kubectl to README 2021-09-23 11:46:33 -04:00
Luke Van Seters
3bba682c58 Remove platform from Tiltfile 2021-09-23 11:42:34 -04:00
Luke Van Seters
54cd815514 Update README with install helm and create kind cluster 2021-09-23 11:42:21 -04:00
Luke Van Seters
9c170a3f00 Log to stdout for the CLI 2021-09-22 10:40:06 -04:00
Robert Miller
0f23046733
Merge pull request #76 from flashbots/readme-kube-4
Update README to use Kubernetes setup - Remove docker compose
2021-09-20 17:21:00 -05:00
Robert Miller
e5e4f6ef1b
Merge pull request #75 from flashbots/dont-start-run-by-default
Don't start block listener on container start
2021-09-20 17:19:36 -05:00
Luke Van Seters
18e45ee437 Lower weth address 2021-09-20 13:28:16 -04:00
Luke Van Seters
747dc5dfe1 Remove some old config files 2021-09-20 13:25:21 -04:00
Luke Van Seters
576f7dc507 Don't ignore tests. Run tests int he container 2021-09-20 13:22:04 -04:00
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
5756a7c405
Merge pull request #72 from flashbots/write-transfers-2
Write transfers to transfers table on inspect
2021-09-20 10:34:07 -05:00
Robert Miller
1027a3ecbc
Merge pull request #73 from emlazzarin/main
Balancer v1 classifier / abis
2021-09-20 10:23:09 -05:00
Luke Van Seters
f5ce06b008 Fix tests 2021-09-20 11:22:38 -04:00
Luke Van Seters
8686166276 Add writing transfers to inspect block 2021-09-20 11:22:37 -04:00
Luke Van Seters
2b7c8532f2 Add crud and models to write transfers to the DB 2021-09-20 11:20:56 -04:00
Luke Van Seters
d37bf8f6e2 Add block number to transfers schema 2021-09-20 11:20:56 -04: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