Commit Graph

  • 547b51df92 Add swap support for curve Luke Van Seters 2021-10-08 12:19:33 -04:00
  • 0c4f605229 Write protocol for swaps Luke Van Seters 2021-10-12 12:19:09 -04:00
  • 1c1b80721c Merge pull request #94 from elopio/issue/tuple Luke Van Seters 2021-10-12 08:19:34 -07:00
  • ed463ad979 Merge pull request #98 from flashbots/lag-block-listener Luke Van Seters 2021-10-12 08:18:59 -07:00
  • d76bb52016 Lag the block listener 5 blocks Luke Van Seters 2021-10-11 16:00:58 -07:00
  • b5f625112e Merge pull request #97 from flashbots/pre-commit-pr-fix Luke Van Seters 2021-10-11 15:53:10 -07:00
  • b8ff6f0e8b run --all-files Luke Van Seters 2021-10-11 15:48:36 -07:00
  • 2377222750 Add --all-files to pre-commit GH aciton Luke Van Seters 2021-10-11 15:45:55 -07:00
  • ba73f58396 Run precommit Leo Arias 2021-10-11 17:51:38 +00:00
  • a67769cea3 Run precommit Leo Arias 2021-10-11 17:31:23 +00:00
  • 4e5ad64929 decode: collapse tuples Leo Arias 2021-10-11 01:49:37 +00:00
  • b6fc27b3f6 rename get_transfers => get_erc20_transfers Luke Van Seters 2021-10-08 12:24:43 -04:00
  • afcff7c845 Merge pull request #92 from flashbots/swaps-classifier Luke Van Seters 2021-10-08 11:47:27 -04:00
  • a1fd035de8 Update tests Luke Van Seters 2021-10-07 18:29:11 -04:00
  • 3039f3eed2 Use SwapClassifier for Swap objects Luke Van Seters 2021-10-07 18:00:13 -04:00
  • 8c6d7ab889 Merge pull request #90 from flashbots/specs-v2 Luke Van Seters 2021-10-08 11:36:39 -04:00
  • e3eb858ed9 Fail at runtime if not implemented Luke Van Seters 2021-10-06 16:43:04 -04:00
  • 058cbeed94 Fix tests for decoded call trace Luke Van Seters 2021-10-06 16:00:17 -04:00
  • f1379cc0a0 Switch to class instead of instance Luke Van Seters 2021-10-06 15:56:28 -04:00
  • 02c9c1cddc Add transfer parsing to transfer classifiers Luke Van Seters 2021-10-06 15:28:50 -04:00
  • 86ee26dd1a Make Classifier a union Luke Van Seters 2021-10-06 15:14:24 -04:00
  • d57a2d021d Add specific classifiers for each type Luke Van Seters 2021-10-06 15:12:44 -04:00
  • 621a2798c8 No burn Luke Van Seters 2021-10-06 14:55:00 -04:00
  • d2c397f212 Change classifications => classifiers Luke Van Seters 2021-10-06 14:53:38 -04:00
  • f8f8c488d7 Payback function output order Gui Heise 2021-10-06 13:33:43 -04:00
  • 67c31883c3 Adjust payback function name and migratiop drop to column Gui Heise 2021-10-06 02:19:13 -04:00
  • d7be215bb9 Adjust liquidator payback logic Gui Heise 2021-10-05 16:27:50 -04:00
  • 8a94eeaf39 Add .envrc to gitignore Luke Van Seters 2021-10-05 12:43:43 -04:00
  • 5274619081 Remove nullable Gui Heise 2021-10-05 12:29:23 -04:00
  • ad19ce913f Add received_token_address to liquidation object Gui Heise 2021-10-05 12:23:06 -04:00
  • 3c761d85f8 Merge pull request #88 from elopio/typos/readme Luke Van Seters 2021-10-05 10:22:49 -04:00
  • e75a2919cd Fix typos in README Leo Arias 2021-10-05 04:38:48 +00:00
  • 66e36a6407 Adjust migration to add column Gui Heise 2021-10-04 18:59:58 -04:00
  • fa20c2e650 Add migration Gui Heise 2021-10-04 16:21:06 -04:00
  • 4ac4b2c601 Change return type Gui Heise 2021-10-04 15:40:40 -04:00
  • 6bd1e1905b Add aToken lookup logic Gui Heise 2021-10-04 09:25:25 -04:00
  • 63275576a2 historical price in eth/usdc historical-price Taarush Vemulapalli 2021-10-04 05:41:55 -07:00
  • 7dbbd9f545 Merge pull request #86 from flashbots/liquidation-models Gui Heise 2021-10-01 18:06:13 -04:00
  • 77b17cab94 Make trace address a primary key liquidation-models Gui Heise 2021-10-01 17:59:11 -04:00
  • f9c3431854 Merge pull request #84 from flashbots/aave-db Luke Van Seters 2021-10-01 13:01:09 -04:00
  • 4834d068f6 Merge pull request #74 from flashbots/aave-v0 Robert Miller 2021-09-30 13:58:37 -04:00
  • eb720dee16 Remove print Gui Heise 2021-09-29 10:54:43 -04:00
  • 4dbcb59b4d Add trace address to liquidations Gui Heise 2021-09-29 10:52:58 -04:00
  • 1560ee9a99 Add liquidations model/crud Gui Heise 2021-09-29 10:41:49 -04:00
  • cac1b13ac7 Database migration for liquidations Gui Heise 2021-09-29 10:24:46 -04:00
  • cc41cbe1ef Update liquidation_test.py Gui Heise 2021-09-30 11:09:27 -04:00
  • d54ab01046 Update inspect_block.py Gui Heise 2021-09-30 11:05:32 -04:00
  • a86fa44717 Update aave_liquidations.py Gui Heise 2021-09-30 11:04:10 -04:00
  • cdd97edad0 Generalize parsing swaps using transfers generalize-swaps Luke Van Seters 2021-09-29 13:42:38 -04:00
  • e6f5ece46f Update README.md Luke Van Seters 2021-09-29 12:40:49 -04:00
  • 7dbf4a9e0e Database migration for liquidations Gui Heise 2021-09-29 10:24:46 -04:00
  • eb9edc914e Names Gui Heise 2021-09-29 09:33:03 -04:00
  • f48d373cf3 Function naming Gui Heise 2021-09-29 09:29:27 -04:00
  • d348490ce5 index Gui Heise 2021-09-29 09:24:34 -04:00
  • 35f12ed4a8 Naming Gui Heise 2021-09-29 09:14:26 -04:00
  • 3047d207cc Add assertion function Gui Heise 2021-09-29 09:12:19 -04:00
  • db6feab697 Removed dir Gui Heise 2021-09-29 08:41:41 -04:00
  • 54fb7713a0 Change tests from unittest to pytest Gui Heise 2021-09-29 08:30:40 -04:00
  • e135830b5d Multiple liquidations tests Gui Heise 2021-09-29 08:12:00 -04:00
  • 07763e0e3c Load blocks from cache in tests Gui Heise 2021-09-29 07:42:27 -04:00
  • a3bcc7e3bb Add tests Luke Van Seters 2021-09-28 16:20:28 -04:00
  • 356735dc5f Export order and function updates Gui Heise 2021-09-24 19:41:38 -04:00
  • 536c01c7f9 Remove comments and prints Gui Heise 2021-09-24 19:20:01 -04:00
  • 0382618724 Add transfers and simplify children Gui Heise 2021-09-24 19:18:37 -04:00
  • 0288c339d1 Remove liquidation data Gui Heise 2021-09-24 18:17:34 -04:00
  • 887d8c0a6a Function for child liquidation check Gui Heise 2021-09-24 18:16:20 -04:00
  • 052e1f6c8d Parent liquidations type Gui Heise 2021-09-24 18:01:48 -04:00
  • 882af3e42f Remove .remove() and add unique parent trace check Gui Heise 2021-09-24 17:59:59 -04:00
  • bdcaaa9bf7 Turned received amount logic to function Gui Heise 2021-09-24 17:44:58 -04:00
  • 36e90f295f Updated find_liquidator_payback to bool Gui Heise 2021-09-24 17:28:06 -04:00
  • e57f754bfe Cleanup Gui Heise 2021-09-24 17:22:56 -04:00
  • 5b8072b271 Simplify logic for liquidator payback Gui Heise 2021-09-24 17:15:45 -04:00
  • b215a1d9b2 Remove try, update transfer_to keys, add child trace parsing and removal Gui Heise 2021-09-24 16:46:47 -04:00
  • 8b5d1327a8 Remove unused and try Gui Heise 2021-09-24 15:53:46 -04:00
  • aedd6696b4 Cleanup Gui Heise 2021-09-24 13:20:55 -04:00
  • 8385bb676b Add received amount calculations and update functions Gui Heise 2021-09-24 13:16:18 -04:00
  • faa8d09312 Transfer function cleanup Gui Heise 2021-09-23 12:15:15 -04:00
  • 02959e68da Add collateral amount initial logic using transfer functions Gui Heise 2021-09-23 11:36:40 -04:00
  • e7b3bb4ac7 Redefine transfer functions and add liquidator Gui Heise 2021-09-23 09:30:02 -04:00
  • 0a770511a4 Add event inputs Gui Heise 2021-09-22 15:25:12 -04:00
  • 2f9dbeae08 Improve legibility Gui Heise 2021-09-21 11:05:55 -04:00
  • 0cc259220d Simplify liquidation data logic Gui Heise 2021-09-21 10:58:42 -04:00
  • 5149840a76 Removed junk data / narrow to inspect_block Gui Heise 2021-09-21 10:44:03 -04:00
  • ddce8bfb8a Resolve merge conflicts Gui Heise 2021-09-21 09:35:40 -04:00
  • d52ad4b74c Add return type and resolving merge conflivt Gui Heise 2021-09-21 09:19:46 -04:00
  • 8f79843f3f Add types to lists Gui Heise 2021-09-21 09:10:30 -04:00
  • bf3ca0f529 Tighten PR Gui Heise 2021-09-21 08:58:56 -04:00
  • 356e8f6c86 Remove unused logic/ minor fixes Gui Heise 2021-09-21 08:39:18 -04:00
  • 173d16c2bc Add docstrings to new functions Gui Heise 2021-09-20 16:17:03 -04:00
  • 2ce4badf65 Assignment of transfer lists Gui Heise 2021-09-20 16:13:59 -04:00
  • 4bba2f793a Add logic to functions and introduce transfer logic Gui Heise 2021-09-20 16:09:33 -04:00
  • a1d06ce114 Remove unused imports, improve variable names Gui Heise 2021-09-20 15:16:36 -04:00
  • 563935d5b4 Added Aave liquidation to inspect_block Gui Heise 2021-09-17 18:49:51 -04:00
  • 8f51f4e87c Resolve merge conflicts Gui Heise 2021-09-21 09:35:40 -04:00
  • f272f11c81 Add return type and resolving merge conflivt Gui Heise 2021-09-21 09:19:46 -04:00
  • 8d1242f760 Add types to lists Gui Heise 2021-09-21 09:10:30 -04:00
  • e93a78b8ce Tighten PR Gui Heise 2021-09-21 08:58:56 -04:00
  • 7f93466b35 Remove unused logic/ minor fixes Gui Heise 2021-09-21 08:39:18 -04:00
  • fededa9cad Add docstrings to new functions Gui Heise 2021-09-20 16:17:03 -04:00
  • 7dea90d5c7 Assignment of transfer lists Gui Heise 2021-09-20 16:13:59 -04:00