15 Commits

Author SHA1 Message Date
Luke Van Seters
fc67f9e349 Simplify arbitrage code 2021-08-05 12:26:20 -04:00
Luke Van Seters
9077ff6b74 Also remove constants 2021-08-05 12:26:20 -04:00
Luke Van Seters
bc0f7396ae Break out swap functions 2021-08-05 12:26:20 -04:00
Luke Van Seters
c73c4af901 Break out transfer and trace functions 2021-08-05 12:26:20 -04:00
Luke Van Seters
5f4c018066 Break out child trace check to traces.py. Remove unused nested code 2021-08-05 12:26:20 -04:00
Luke Van Seters
1e5c82eac1 Move objects to schemas 2021-08-05 12:26:20 -04:00
Luke Van Seters
374ceeb098 Parse arbitrages from swaps 2021-08-05 12:26:20 -04:00
Luke Van Seters
1555c260a3 Whoops 2021-08-05 12:26:20 -04:00
Luke Van Seters
eb1881d390 Remove some duplication 2021-08-05 12:26:20 -04:00
Luke Van Seters
37d61a6614 Get uniswap v2 working more generally 2021-08-05 12:26:20 -04:00
Luke Van Seters
1b22a67616 Add support for UniswapV3 swaps 2021-08-05 12:26:20 -04:00
Luke Van Seters
a865534187 Break out v2 into a function. Handle sender parameter 2021-08-05 12:26:20 -04:00
Luke Van Seters
ea07eb3a8f More clean up. Support ERC transfers with UniswapV2 2021-08-05 12:26:19 -04:00
Luke Van Seters
cde6bcaf3d Save progress before switching directions 2021-08-05 12:26:19 -04:00
Luke Van Seters
9bb79f7001 Add the skeleton 2021-08-05 12:25:13 -04:00