829 Commits

Author SHA1 Message Date
Luke Van Seters
e388271b55 Constrain sandwiches to require the backrun swap to be similar in amount and from the same address as the frontrun 2022-01-10 13:53:10 -05:00
Luke Van Seters
a29b12bf0a
Merge pull request #224 from flashbots/support-all-tokens-coinbase-knows
Support all tokens we have supported for coinbase
2022-01-10 12:54:14 -05:00
Luke Van Seters
5b1efd5e6d Support all tokens we have supported for coinbase 2022-01-10 12:27:08 -05:00
Luke Van Seters
89fcf388e4
Merge pull request #222 from flashbots/include-sandwiches-close-in-arb
Include sandwiches that close in arbs
2022-01-10 11:24:34 -05:00
Luke Van Seters
a6e76bfd10
Merge pull request #218 from flashbots/remove-backfill
Remove old backfill code
2022-01-10 10:05:14 -05:00
Luke Van Seters
50ff7dadcd The sandwicher should be where the swap value accumulates 2022-01-08 16:15:39 -05:00
Luke Van Seters
4930065045 Include sandwiches that close in arbs 2022-01-08 13:44:58 -05:00
Luke Van Seters
4a4992a0f9
Merge pull request #221 from flashbots/fix-listener-small-image
Fix listener to work with more secure image
2022-01-08 07:04:44 -05:00
Luke Van Seters
81be06ad7d Fix listener to work with more secure image 2022-01-07 16:18:51 -05:00
Luke Van Seters
e13f895593
Merge pull request #219 from flashbots/require-small-difference-arbs
Require token amounts in arbitrage swaps to be close to each other
2022-01-07 14:09:52 -05:00
Luke Van Seters
660dfe7b2f Update tests to use a true reverting arb 2022-01-07 13:18:51 -05:00
Luke Van Seters
11aebe078a Require price difference to be less than 1% between swaps 2022-01-07 13:06:41 -05:00
Luke Van Seters
69cad7537e Break swap outs / ins check into a function 2022-01-07 12:22:45 -05:00
Gui Heise
9894450e0c
Merge pull request #217 from flashbots/aave-liquidations-v3
Restructure AAVE classifier debt logic
2022-01-07 11:30:53 -05:00
Gui Heise
977a72839e Remove instance checks 2022-01-07 11:25:33 -05:00
Luke Van Seters
dcdb4e421d
Merge pull request #210 from tmikulin/improve_dockerfile
Improve dockerfile
2022-01-07 11:05:39 -05:00
Tomislav Mikulin
02fb01dfb8 Merge branch 'main' into improve_dockerfile 2022-01-07 09:30:35 +01:00
Tomislav Mikulin
9ab1e6e5b1 add the missing emojis 2022-01-07 09:25:30 +01:00
Luke Van Seters
b33eb49dd2 Remove old backfill code 2022-01-06 17:10:52 -05:00
Gui Heise
327695c56c Remove AAVE address list 2022-01-06 16:38:48 -05:00
Gui Heise
818a9b0b65 Raise exceptions 2022-01-06 16:35:51 -05:00
Gui Heise
75748abb43 Actually fix eth transfers test 2022-01-06 16:17:10 -05:00
Gui Heise
92904d7298 Fix eth transfer liquidations 2022-01-06 16:14:35 -05:00
Gui Heise
73a29a667b Fix text 2022-01-06 15:08:44 -05:00
Luke Van Seters
8bb92aa87e
Merge pull request #215 from flashbots/flip-token-in-out-amounts
Switch token amounts for taker and maker on 0x
2022-01-05 20:30:40 -05:00
Luke Van Seters
722ee8c6ec Fix tests 2022-01-05 18:02:49 -05:00
Luke Van Seters
bee620fd98 Switch token amounts for taker and maker on 0x 2022-01-05 17:55:49 -05:00
Luke Van Seters
2d8db7f506
Merge pull request #213 from flashbots/static-redis-password
Set the password in Redis statically locally
2022-01-05 15:21:31 -05:00
Luke Van Seters
09e1d48ae8 Set the password in redis statically locally 2022-01-04 19:00:10 -05:00
Luke Van Seters
379bd82f0e
Merge pull request #211 from flashbots/faster-writes
Use COPY to speed up database writes for blocks and traces
2022-01-04 13:17:24 -05:00
Luke Van Seters
8ba0f86569
Merge pull request #206 from flashbots/fix-pricing
Only import the worker where needed
2022-01-04 12:21:29 -05:00
Luke Van Seters
807e6e482a
Merge pull request #212 from flashbots/only-search-shortest
Cut out early from arbitrages if we've already found a shorter path
2022-01-04 11:38:31 -05:00
Luke Van Seters
17823b5aae comment => variable 2022-01-04 11:25:27 -05:00
Luke Van Seters
eff77dd482 goodbye 2022-01-04 11:24:33 -05:00
Luke Van Seters
2af2f86069
Merge pull request #207 from flashbots/gimme-a-break
Be more lenient on liveness timeouts for deployments
2022-01-04 11:05:31 -05:00
Luke Van Seters
28b37c723c Put it back 2022-01-04 10:19:39 -05:00
Luke Van Seters
02a0adc8e2 Break it to prove tests work 2022-01-04 10:16:50 -05:00
Luke Van Seters
f84b9d45d3 Add placeholder file to detect which code is running 2022-01-04 10:05:53 -05:00
Luke Van Seters
24a6ba670e Bring back the array for diff checks 2022-01-04 09:50:44 -05:00
Luke Van Seters
bb94eba02a Change to max_route_length to make the logic clearer 2022-01-03 16:09:34 -05:00
Luke Van Seters
4e9ff10988 Cut out early from arbitrages if we've already found a shorter path 2022-01-03 15:59:56 -05:00
Luke Van Seters
0ed4f5456e Move list util to db shared 2022-01-03 15:20:00 -05:00
Luke Van Seters
9b8cac5c5d Credit 2022-01-03 15:14:28 -05:00
Luke Van Seters
ada540c1d4 Write using an iterator 2022-01-03 14:50:27 -05:00
Luke Van Seters
6b1c469a10 Move classified_traces to csv write 2022-01-03 14:27:36 -05:00
Luke Van Seters
bab2043575 Abstract out csv writing 2022-01-03 13:38:34 -05:00
Luke Van Seters
93bdb7c129 Write blocks as proof of concept 2022-01-03 13:15:30 -05:00
Luke Van Seters
99d291da8e Be more lenient on liveness timeouts 2022-01-03 12:43:54 -05:00
Luke Van Seters
7bb3275c04 Only import worker where needed 2022-01-03 12:16:33 -05:00
Tomislav Mikulin
1557673eda Merge branch 'main' into improve_dockerfile 2022-01-03 17:56:13 +01:00