Commit Graph

  • e388271b55 Constrain sandwiches to require the backrun swap to be similar in amount and from the same address as the frontrun Luke Van Seters 2022-01-10 13:53:10 -05:00
  • a29b12bf0a
    Merge pull request #224 from flashbots/support-all-tokens-coinbase-knows Luke Van Seters 2022-01-10 12:54:14 -05:00
  • 5b1efd5e6d Support all tokens we have supported for coinbase Luke Van Seters 2022-01-10 12:27:08 -05:00
  • 89fcf388e4
    Merge pull request #222 from flashbots/include-sandwiches-close-in-arb Luke Van Seters 2022-01-10 11:24:34 -05:00
  • 63087fc0e8 Support aave self-liquidations Gui Heise 2022-01-10 10:14:58 -05:00
  • a6e76bfd10
    Merge pull request #218 from flashbots/remove-backfill Luke Van Seters 2022-01-10 10:05:14 -05:00
  • 50ff7dadcd The sandwicher should be where the swap value accumulates Luke Van Seters 2022-01-08 16:15:39 -05:00
  • 4930065045 Include sandwiches that close in arbs Luke Van Seters 2022-01-08 13:44:58 -05:00
  • 91cd16533d Add support for 1inch router add-1inch-router-support Luke Van Seters 2022-01-08 13:36:30 -05:00
  • 4a4992a0f9
    Merge pull request #221 from flashbots/fix-listener-small-image Luke Van Seters 2022-01-08 07:04:44 -05:00
  • 81be06ad7d Fix listener to work with more secure image Luke Van Seters 2022-01-07 16:18:51 -05:00
  • e13f895593
    Merge pull request #219 from flashbots/require-small-difference-arbs Luke Van Seters 2022-01-07 14:09:52 -05:00
  • 660dfe7b2f Update tests to use a true reverting arb Luke Van Seters 2022-01-07 13:18:51 -05:00
  • 11aebe078a Require price difference to be less than 1% between swaps Luke Van Seters 2022-01-07 13:06:41 -05:00
  • 69cad7537e Break swap outs / ins check into a function Luke Van Seters 2022-01-07 12:22:45 -05:00
  • 9894450e0c
    Merge pull request #217 from flashbots/aave-liquidations-v3 Gui Heise 2022-01-07 11:30:53 -05:00
  • 977a72839e Remove instance checks aave-liquidations-v3 Gui Heise 2022-01-07 11:25:33 -05:00
  • dcdb4e421d
    Merge pull request #210 from tmikulin/improve_dockerfile Luke Van Seters 2022-01-07 11:05:39 -05:00
  • 02fb01dfb8 Merge branch 'main' into improve_dockerfile Tomislav Mikulin 2022-01-07 09:30:35 +01:00
  • 9ab1e6e5b1 add the missing emojis Tomislav Mikulin 2022-01-07 09:25:30 +01:00
  • b33eb49dd2 Remove old backfill code Luke Van Seters 2022-01-06 17:10:52 -05:00
  • 327695c56c Remove AAVE address list Gui Heise 2022-01-06 16:38:48 -05:00
  • 818a9b0b65 Raise exceptions Gui Heise 2022-01-06 16:35:51 -05:00
  • 75748abb43 Actually fix eth transfers test Gui Heise 2022-01-06 16:17:10 -05:00
  • 92904d7298 Fix eth transfer liquidations Gui Heise 2022-01-06 16:14:35 -05:00
  • 73a29a667b Fix text Gui Heise 2022-01-06 15:08:44 -05:00
  • 8bb92aa87e
    Merge pull request #215 from flashbots/flip-token-in-out-amounts Luke Van Seters 2022-01-05 20:30:40 -05:00
  • 238ac4e0fe first pass lido classifiers Patrick Daly 2022-01-05 16:33:42 -08:00
  • 722ee8c6ec Fix tests Luke Van Seters 2022-01-05 18:02:49 -05:00
  • bee620fd98 Switch token amounts for taker and maker on 0x Luke Van Seters 2022-01-05 17:55:49 -05:00
  • 2d8db7f506
    Merge pull request #213 from flashbots/static-redis-password Luke Van Seters 2022-01-05 15:21:31 -05:00
  • 09e1d48ae8 Set the password in redis statically locally Luke Van Seters 2022-01-04 19:00:10 -05:00
  • 379bd82f0e
    Merge pull request #211 from flashbots/faster-writes Luke Van Seters 2022-01-04 13:17:24 -05:00
  • 8ba0f86569
    Merge pull request #206 from flashbots/fix-pricing Luke Van Seters 2022-01-04 12:21:29 -05:00
  • 807e6e482a
    Merge pull request #212 from flashbots/only-search-shortest Luke Van Seters 2022-01-04 11:38:31 -05:00
  • 17823b5aae comment => variable Luke Van Seters 2022-01-04 11:25:27 -05:00
  • eff77dd482 goodbye Luke Van Seters 2022-01-04 11:24:33 -05:00
  • 2af2f86069
    Merge pull request #207 from flashbots/gimme-a-break Luke Van Seters 2022-01-04 11:05:31 -05:00
  • 28b37c723c Put it back Luke Van Seters 2022-01-04 10:19:39 -05:00
  • 02a0adc8e2 Break it to prove tests work Luke Van Seters 2022-01-04 10:16:50 -05:00
  • f84b9d45d3 Add placeholder file to detect which code is running Luke Van Seters 2022-01-04 10:05:53 -05:00
  • 24a6ba670e Bring back the array for diff checks Luke Van Seters 2022-01-04 09:50:44 -05:00
  • bb94eba02a Change to max_route_length to make the logic clearer Luke Van Seters 2022-01-03 16:09:34 -05:00
  • 4e9ff10988 Cut out early from arbitrages if we've already found a shorter path Luke Van Seters 2022-01-03 15:59:56 -05:00
  • 0ed4f5456e Move list util to db shared Luke Van Seters 2022-01-03 15:20:00 -05:00
  • 9b8cac5c5d Credit Luke Van Seters 2022-01-03 15:14:28 -05:00
  • ada540c1d4 Write using an iterator Luke Van Seters 2022-01-03 14:50:27 -05:00
  • 6b1c469a10 Move classified_traces to csv write Luke Van Seters 2022-01-03 14:27:36 -05:00
  • bab2043575 Abstract out csv writing Luke Van Seters 2022-01-03 13:38:34 -05:00
  • 93bdb7c129 Write blocks as proof of concept Luke Van Seters 2022-01-03 13:15:30 -05:00
  • 99d291da8e Be more lenient on liveness timeouts Luke Van Seters 2022-01-03 12:43:54 -05:00
  • 7bb3275c04 Only import worker where needed Luke Van Seters 2022-01-03 12:16:33 -05:00
  • 1557673eda Merge branch 'main' into improve_dockerfile Tomislav Mikulin 2022-01-03 17:56:13 +01:00
  • 5a26bde3de Get RPC only where its needed Luke Van Seters 2022-01-03 11:50:38 -05:00
  • e462a16b8f
    Merge pull request #202 from flashbots/redis-queue Luke Van Seters 2022-01-03 11:42:07 -05:00
  • 6f624ecb7b optimize the dockerfile with security and shrinking the resulting docker image Tomislav Mikulin 2022-01-02 16:32:52 +01:00
  • 0860f4f7f5 More detail in the README Luke Van Seters 2021-12-31 18:08:04 -05:00
  • 5cad2fef43 Break redis into a function. Add reference to README for now Luke Van Seters 2021-12-31 18:00:32 -05:00
  • 139e45333b Clean up redis pods Luke Van Seters 2021-12-31 16:44:22 -05:00
  • f296de5a20 Update README to reflect new backfill Luke Van Seters 2021-12-31 16:37:27 -05:00
  • 0516fffa9c Add some logging Luke Van Seters 2021-12-31 16:18:17 -05:00
  • 01bb566478 Drop worker count to 1 locally Luke Van Seters 2021-12-31 16:18:05 -05:00
  • cbec5b7613 Only build inspector once Luke Van Seters 2021-12-31 16:12:36 -05:00
  • cff148e21f Log when writing Luke Van Seters 2021-12-31 16:11:18 -05:00
  • 815af26f28 Enqueue messages to redis with backfill command Luke Van Seters 2021-12-30 23:09:38 -05:00
  • b862bddfe9 Add worker deployment Luke Van Seters 2021-12-30 22:20:25 -05:00
  • 476db25003 Add redis Luke Van Seters 2021-12-30 22:19:46 -05:00
  • 4662a1ecbc Pass DB sessions into inspector Luke Van Seters 2021-12-31 15:50:07 -05:00
  • 1ff9e9aa1c
    Merge pull request #199 from flashbots/fix-cycle-sandwiches Luke Van Seters 2021-12-31 15:22:39 -05:00
  • bec0d03cae
    Merge pull request #201 from flashbots/fix-typo Luke Van Seters 2021-12-31 14:49:33 -05:00
  • 602e32de36
    Merge pull request #200 from flashbots/mev-use-poetry Luke Van Seters 2021-12-31 08:19:33 -05:00
  • 943715c812 Fix typo in gathering blocks Luke Van Seters 2021-12-30 22:05:23 -05:00
  • 60b0b933b4 Use poetry for backfill script Luke Van Seters 2021-12-30 10:46:29 -05:00
  • 9235020999
    Merge pull request #195 from flashbots/consistent-middleware Luke Van Seters 2021-12-30 10:11:33 -05:00
  • a683cc66e0 Fix sandwiches including multiple pools Luke Van Seters 2021-12-29 17:59:21 -05:00
  • b487ab08a0
    Merge pull request #197 from flashbots/break-out-early-find Luke Van Seters 2021-12-29 11:26:56 -05:00
  • 880e588f5f
    Merge pull request #196 from flashbots/zero-ex-two-transfers Luke Van Seters 2021-12-29 11:26:39 -05:00
  • f9ccd8dca2
    Merge pull request #194 from flashbots/bug-all Luke Van Seters 2021-12-29 11:26:08 -05:00
  • 846f7376d4 Break out of finding block on first missing attribute Luke Van Seters 2021-12-29 09:50:40 -05:00
  • 52be448fb8 ZeroX requires at least 2 child transfers Luke Van Seters 2021-12-29 09:14:15 -05:00
  • b70f55c9cc Keep asyncio sleep Luke Van Seters 2021-12-25 17:29:40 -05:00
  • 7707b818f0 Include new methods in retry-able methods Luke Van Seters 2021-12-25 17:23:21 -05:00
  • 6b8d66b976
    Merge pull request #173 from sketsdever/opensea Luke Van Seters 2021-12-25 16:56:29 -05:00
  • b611be4e68 Inspect block should write all Luke Van Seters 2021-12-25 16:54:47 -05:00
  • 5990838603 Last nits Shea Ketsdever 2021-12-25 15:53:13 -06:00
  • fcc453391f Use middleware for trace and receipt methods Luke Van Seters 2021-12-23 22:21:18 -05:00
  • edc40a3106 Merge Shea Ketsdever 2021-12-23 19:56:24 -06:00
  • ce7585e0b3 Fix getting addr Shea Ketsdever 2021-12-23 19:41:26 -06:00
  • 1f84f95fff Require exchange_wallet_address and rename payment_token -> payment_token_address Shea Ketsdever 2021-12-23 18:57:11 -06:00
  • 2982ff700f
    Merge pull request #192 from flashbots/liquidations-error-crud Luke Van Seters 2021-12-23 14:41:37 -05:00
  • 21826dd308 Pass error through from trace to liquidation Luke Van Seters 2021-12-23 10:09:32 -05:00
  • 115167096e Add error column to liquidations liquidations-error Luke Van Seters 2021-12-23 09:56:15 -05:00
  • 7b44046926
    Merge pull request #183 from flashbots/fix-infinite-arbs Luke Van Seters 2021-12-22 22:53:55 -05:00
  • 2768428eac
    Merge pull request #189 from flashbots/overflow-error Luke Van Seters 2021-12-22 22:49:40 -05:00
  • b588e115ce Fix reverting arbitrage tests Luke Van Seters 2021-12-22 22:42:26 -05:00
  • bd99188f6e Rename rest Luke Van Seters 2021-12-22 18:36:26 -05:00
  • fa5be12e81 Fix docstring Luke Van Seters 2021-12-22 18:35:43 -05:00
  • ca921f896d route => shortest_route in tests Luke Van Seters 2021-12-22 18:34:16 -05:00
  • 22769c9529 Remove TODO - not needed for now Luke Van Seters 2021-12-22 10:38:22 -05:00
  • 17c9b835ac Simplify smallest logic. Fix tests Luke Van Seters 2021-12-22 10:26:26 -05:00