246 Commits

Author SHA1 Message Date
Luke Van Seters
e7c1799fd7 Return an iterator of lists instead 2021-08-27 18:40:55 -04:00
Luke Van Seters
f4bba7c885 Run grouped by transaction 2021-08-27 18:40:55 -04:00
Luke Van Seters
0b74331235 Add support for ETH transfers to miner 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
909ed21a54 Add EthTransfer. Make both derive from Transfer 2021-08-27 18:40:55 -04:00
Luke Van Seters
f35a727b36 Rename Transfer to ERC20Transfer 2021-08-27 18:40:55 -04:00
Robert Miller
bf6d5d2861
Update README.md 2021-08-27 22:13:25 +00:00
Robert Miller
0d10b10338
Merge pull request #57 from flashbots/remove-unused-block-data
Remove unused block data
2021-08-25 17:40:03 -04:00
Robert Miller
c7054aa447
Merge pull request #56 from flashbots/block-receipts
Add an object for block receipts
2021-08-25 17:12:50 -04:00
Luke Van Seters
7af5762f3b Remove unused block data 2021-08-25 11:00:12 -04:00
Gui Heise
2db5794cde
Merge pull request #54 from flashbots/docker-compose
Minor fix to poetry
2021-08-23 17:48:45 -04:00
Gui Heise
95862d2f6b Removed docker compose CLI usage 2021-08-23 16:58:56 -04:00
Luke Van Seters
3587d0bd42 Fix tokenflow and tests 2021-08-23 16:17:29 -04:00
Luke Van Seters
98af6aa5f9 Add fields to receipt 2021-08-23 15:50:52 -04:00
Luke Van Seters
af9233c5bc Add placeholder object for receipt 2021-08-23 13:54:51 -04:00
Robert Miller
1c9abd0801
Merge pull request #51 from flashbots/swap-errors
Save errors on swaps in the database
2021-08-23 06:56:21 -07:00
Robert Miller
77f58e342a
Merge pull request #53 from flashbots/postgres-ports
Expose Postgres ports locally
2021-08-23 06:55:32 -07:00
Luke Van Seters
ef60c09771 Expose Postgres ports locally 2021-08-23 08:40:25 -04:00
Luke Van Seters
6e4ebbf814
Merge pull request #44 from pmdaly/curve-trace
Curve trace
2021-08-19 12:29:02 -04:00
pmdaly
3306ee2f1b
Merge branch 'main' into curve-trace 2021-08-17 08:36:27 -07:00
Patrick Daly
6ceedbf9af aave, erc20, weth moved into separated specs 2021-08-16 23:49:03 -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
Luke Van Seters
24e682c9d7 Save errors on swaps in the database 2021-08-17 00:01:14 -04:00
Patrick Daly
2da691c686 merged swapUSDN and swapUSDK into a single abi 2021-08-16 17:56:50 -07:00
Robert Miller
d677e0b6ed
Merge pull request #50 from flashbots/add-protocol-to-stats
Add protocol to the stats output of inspect block
2021-08-16 16:27:09 -04:00
Robert Miller
a9d8979151
Merge pull request #49 from flashbots/arb-table
Add DB tables for swaps and arbs + write to them
2021-08-16 16:25:52 -04:00
Luke Van Seters
ea41fe04c3 Add protocol to the stats output of inspect block 2021-08-16 15:28:39 -04:00
Patrick Daly
92dbddec2c merging DepositUSDN/K/P into DepositUSD 2021-08-13 14:31:33 -07:00
Patrick Daly
aacaf88ed8 link stable abi should be correctly associated now 2021-08-13 14:20:19 -07:00
Patrick Daly
e4f47c0e42 correcting an import path 2021-08-13 14:14:14 -07:00
Patrick Daly
4e4427b059 changed ordering of the specs to prefer contract level classification 2021-08-13 13:30:39 -07:00
Patrick Daly
0748a5f988 correcting abi filename 2021-08-13 12:51:45 -07:00
Patrick Daly
886813b935 curve meta pool swap abis 2021-08-13 12:51:45 -07:00
Patrick Daly
8ab68606fb curve meta pool deposit abis 2021-08-13 12:51:45 -07:00
Patrick Daly
ca8ce87e5c curve deposit abis added 2021-08-13 12:51:45 -07:00
Patrick Daly
01fdc17b11 curve tokens and swap abi's added 2021-08-13 12:51:45 -07:00
Patrick Daly
cb29c8a9dc flipped the black script 2021-08-13 12:51:45 -07:00
Patrick Daly
b5fb695578 curve specific stable swaps added 2021-08-13 12:51:45 -07:00
Patrick Daly
d4d2fb0359 consolidating classifier related modules 2021-08-13 12:51:41 -07:00
Patrick Daly
8f554d90da liquidity gauge specs added 2021-08-13 12:46:37 -07:00
Patrick Daly
8df633880f meta pool specs added 2021-08-13 12:46:37 -07:00
Patrick Daly
e3728251f8 base pool specs added 2021-08-13 12:46:37 -07:00
Patrick Daly
d34683cf4b base pool specs added 2021-08-13 12:46:19 -07:00
Luke Van Seters
1ee3203231
Merge pull request #46 from flashbots/transfers-and-swaps
Find arbitrages in a block
2021-08-13 13:44:12 -04:00
Luke Van Seters
596ba0c062 Fix tests 2021-08-13 12:48:53 -04:00
Luke Van Seters
388f780f68 Add support for --no-cache 2021-08-13 12:44:51 -04:00
Luke Van Seters
68f5144959 Protect against decode errors 2021-08-13 12:44:51 -04:00
Luke Van Seters
28081de807 Only attempt to write if any arbitrages 2021-08-13 12:44:51 -04:00
Luke Van Seters
6c727fb1f6 Add support for inspecting a range of blocks 2021-08-13 12:44:51 -04:00
Luke Van Seters
c5dc3aa0f9 Add join table for swaps <=> arbitrages. Write to it 2021-08-13 12:44:51 -04:00