860 Commits

Author SHA1 Message Date
Gui Heise
a9b8f149aa
Merge pull request #231 from flashbots/coingecko-api
Add coingecko api
2022-01-18 16:37:18 -05:00
Gui Heise
d8f896bda3 Add Eth and Weth prices 2022-01-18 16:33:32 -05:00
Gui Heise
c7de7cf808 Fix Black pre-commit 2022-01-18 16:04:31 -05:00
Gui Heise
a3d83e625c Add cETH and cWBTC 2022-01-18 16:01:33 -05:00
Luke Van Seters
6e537053e8
Merge pull request #233 from CalebEverett/sandwich_profit
add sandwich profit
2022-01-18 11:31:22 -05:00
Caleb
dcab5fe3fb update sandwiches fixture 2022-01-18 07:39:40 -08:00
Caleb
1e5e48804c run precommit 2022-01-17 19:59:49 -08:00
Caleb
42dd184779 add sandwich profit 2022-01-17 19:56:40 -08:00
Gui Heise
fed3497afc Remove @coro from cli 2022-01-17 22:09:27 -05:00
Gui Heise
3a0e91f870
Merge pull request #234 from flashbots/compound-v2
Flip token addresses
2022-01-17 22:05:23 -05:00
Caleb
5467459004 add profit_token_address to sandwiches 2022-01-17 17:15:10 -08:00
Gui Heise
9604e01aba Correct tests 2022-01-17 16:42:43 -05:00
Gui Heise
e4528de7bd Same for CETher 2022-01-17 15:10:30 -05:00
Gui Heise
640bcaa867 Flip token addresses 2022-01-17 14:43:29 -05:00
Luke Van Seters
32049d4a86
Merge pull request #232 from tmikulin/update_gitignore
add pycharm files to gitignore
2022-01-17 10:08:11 -05:00
Caleb
189b7d1220 add sandwich profit 2022-01-16 14:42:00 -08:00
Tomislav Mikulin
1935a898db add pycharm files to gitignore 2022-01-16 17:05:21 +01:00
Luke Van Seters
72433ece39
Merge pull request #225 from flashbots/constrain-sandwiches
Constrain sandwiches to require similar swap amounts
2022-01-15 11:05:41 -05:00
Gui Heise
3072e4a826 Specify coingecko id's and remove async keyword from cli 2022-01-14 13:17:37 -05:00
Gui Heise
7af515d1ac Change price to float 2022-01-13 11:17:48 -05:00
Gui Heise
2a1da33752 Remove leftover coinbase file 2022-01-13 10:54:00 -05:00
Gui Heise
2e22103713 Add coingecko api 2022-01-13 01:26:53 -05:00
Luke Van Seters
a93161eabc
Merge pull request #229 from flashbots/chainlink-fix
Fix chainlink price
2022-01-11 15:52:39 -05:00
Luke Van Seters
d9bca45a50 Fix chainlink price 2022-01-11 15:50:19 -05:00
Luke Van Seters
de03b953a0
Merge pull request #223 from flashbots/aave-zero-bug
Support aave self-liquidations
2022-01-11 09:49:50 -05:00
Luke Van Seters
403e84fa29 should be zero if we dont know 2022-01-11 09:48:41 -05:00
Luke Van Seters
a40e250464
Merge pull request #226 from tmikulin/improve-k8-security
Enforce security in k8 files
2022-01-11 08:20:01 -05:00
Tomislav Mikulin
2703b008de Enforce security in k8 files 2022-01-10 20:52:45 +01:00
Gui Heise
c28f7c6174 Remove unused Optional 2022-01-10 14:21:28 -05:00
Gui Heise
2bb760874d Remove exceptions 2022-01-10 14:18:37 -05:00
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
Gui Heise
63087fc0e8 Support aave self-liquidations 2022-01-10 10:14:58 -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