35 Commits

Author SHA1 Message Date
Luke Van Seters
b9544eb18b Fix whitespace for isort 2021-12-14 13:14:13 -05:00
Luke Van Seters
d5f73b5e3a Run isort on all files 2021-12-13 18:46:39 -05:00
Luke Van Seters
36101c36db
Merge pull request #132 from flashbots/timestamp-support
Add support for writing timestamps in mev-inspect
2021-11-18 10:39:15 -05:00
Luke Van Seters
5aa8776b0d Don't attempt to create block if timestamp is null 2021-11-17 15:14:24 -05:00
Luke Van Seters
caf645e923 Fetch timestamp when creating blocks 2021-11-17 13:28:48 -05:00
Luke Van Seters
f705a85b5c Only set base logging from entrypoints 2021-11-15 16:00:18 -05:00
Luke Van Seters
7b60488f76 Support async for listener 2021-11-09 11:51:43 -05:00
carlomazzaferro
a6bf834e76
address PR comments 2021-10-30 00:15:23 +01:00
carlomazzaferro
36111abf69
Use inspector class -- remove global Semaphore and improve error handling 2021-10-28 11:33:33 +01:00
carlomazzaferro
f6719cdfc8
merge commit 2021-10-28 11:15:51 +01:00
carlomazzaferro
c3475bbd8f
Use inspector class -- remove global Semaphore and improve error handling 2021-10-28 11:04:24 +01:00
carlomazzaferro
e15eef49c1
async based middleware, better logging and async requests 2021-10-22 13:58:00 +01:00
carlomazzaferro
4f20c540e6
asyncio-based concurrent backfilling 2021-10-20 17:12:21 +01:00
Luke Van Seters
01a27f84c0 Rename classified_traces file to traces. Move Trace to traces 2021-10-19 13:20:01 -04:00
Luke Van Seters
68232f4161 Fetch all of the block from the DB if possible 2021-10-18 11:33:14 -04:00
Luke Van Seters
dbc7c5d4ae Add credentials to tiltfile. Find traces using traces db 2021-10-18 10:47:41 -04:00
Luke Van Seters
ee5a4905e6 Weave trace db through to fetch 2021-10-18 10:47:41 -04:00
Taarush Vemulapalli
ed83b49091
Compound
* compound v2 + tests
2021-10-13 07:19:52 -07: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
e6793ee053 Add configmap for RPC. Print latest block on loop 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
fcdfad7963 Add support for base fee 2021-08-27 18:40:56 -04:00
Luke Van Seters
ae2c9886db Pass w3 into create block 2021-08-27 18:40:56 -04:00
Luke Van Seters
a960d5e4cf Add gas payment to miner payments 2021-08-27 18:40:55 -04:00
Luke Van Seters
54ebe78460 Add miner to block data 2021-08-27 18:40:55 -04:00
Luke Van Seters
7af5762f3b Remove unused block data 2021-08-25 11:00:12 -04:00
Luke Van Seters
af9233c5bc Add placeholder object for receipt 2021-08-23 13:54:51 -04:00
pmdaly
3306ee2f1b
Merge branch 'main' into curve-trace 2021-08-17 08:36:27 -07:00
Patrick Daly
cdf8265de9 no immediate need to get gas / tx, faster block loading w/o 2021-08-16 22:26:09 -07:00
Patrick Daly
4e4427b059 changed ordering of the specs to prefer contract level classification 2021-08-13 13:30:39 -07:00
Luke Van Seters
388f780f68 Add support for --no-cache 2021-08-13 12:44:51 -04:00
Luke Van Seters
d182b8d8d2 Update mypy version - fix mypy failure 2021-07-22 15:08:36 -04:00
Luke Van Seters
138ac42788 Rename BlockCall => Trace 2021-07-20 18:17:44 -04:00
Luke Van Seters
9e6f79940b Update README. Run precommit on all files 2021-07-15 11:36:40 -04:00
Luke Van Seters
39a2038d95 Move mev inspect code to mev_inspect module 2021-07-15 10:39:32 -04:00