382 Commits

Author SHA1 Message Date
Gui Heise
4c203da24e Adjust payback function name and migratiop drop to column 2021-10-13 11:53:47 -04:00
Gui Heise
ccd17c5585 Adjust liquidator payback logic 2021-10-13 11:53:47 -04:00
Gui Heise
b997d0fbd1 Remove nullable 2021-10-13 11:53:47 -04:00
Gui Heise
aa5a72b189 Add received_token_address to liquidation object 2021-10-13 11:53:47 -04:00
Gui Heise
45b1790f75 Add migration 2021-10-13 11:53:47 -04:00
Gui Heise
a38b9d2ce2 Change return type 2021-10-13 11:53:47 -04:00
Gui Heise
dbcb26d2ca Add aToken lookup logic 2021-10-13 11:53:47 -04:00
Luke Van Seters
e785dd0b25
Merge pull request #96 from flashbots/eth-transfers-eeee
Remove ETH / ERC20 transfer distinction
2021-10-13 10:24:36 -04:00
Taarush Vemulapalli
ed83b49091
Compound
* compound v2 + tests
2021-10-13 07:19:52 -07:00
Gui Heise
b2de07407c Aave transfers 2021-10-13 00:53:14 -04:00
Gui Heise
5e111dd5b2 Aave transfers 2021-10-13 00:38:05 -04:00
Luke Van Seters
2a852746fe Only get eth transfer if only transfering eth 2021-10-12 20:17:50 -04:00
Luke Van Seters
3950a9c809 Handle ETH transfers in swaps 2021-10-12 20:13:59 -04:00
Luke Van Seters
6de8f494c4 get => build 2021-10-12 20:13:59 -04:00
Luke Van Seters
9df6dfdf5b Build => get 2021-10-12 20:13:59 -04:00
Luke Van Seters
378f5b248e Remove ETH / ERC20 transfer distinction 2021-10-12 20:13:59 -04:00
Gui Heise
e5506c1bf6 Fixed ABI 2021-10-12 17:11:05 -04:00
Gui Heise
c68f2c87e3 Minor fixes 2021-10-12 16:42:35 -04:00
Gui Heise
d2a91775de aTokens classifer spec 2021-10-12 14:19:07 -04:00
Gui Heise
afd65aaac0 aTokens ABI 2021-10-12 14:06:11 -04:00
Gui Heise
025d5b9d2b aToken blocks 2021-10-12 13:34:08 -04:00
Luke Van Seters
547b51df92 Add swap support for curve 2021-10-12 12:19:24 -04:00
Luke Van Seters
0c4f605229 Write protocol for swaps 2021-10-12 12:19:09 -04:00
Leo Arias
ba73f58396 Run precommit 2021-10-11 17:51:38 +00:00
Leo Arias
4e5ad64929 decode: collapse tuples 2021-10-11 01:49:37 +00:00
Luke Van Seters
b6fc27b3f6 rename get_transfers => get_erc20_transfers 2021-10-08 12:24:43 -04:00
Luke Van Seters
a1fd035de8 Update tests 2021-10-08 11:37:12 -04:00
Luke Van Seters
3039f3eed2 Use SwapClassifier for Swap objects 2021-10-08 11:37:12 -04:00
Luke Van Seters
e3eb858ed9 Fail at runtime if not implemented 2021-10-06 16:43:04 -04:00
Luke Van Seters
f1379cc0a0 Switch to class instead of instance 2021-10-06 15:56:28 -04:00
Luke Van Seters
02c9c1cddc Add transfer parsing to transfer classifiers 2021-10-06 15:28:50 -04:00
Luke Van Seters
86ee26dd1a Make Classifier a union 2021-10-06 15:14:24 -04:00
Luke Van Seters
d57a2d021d Add specific classifiers for each type 2021-10-06 15:12:44 -04:00
Luke Van Seters
621a2798c8 No burn 2021-10-06 14:55:00 -04:00
Luke Van Seters
d2c397f212 Change classifications => classifiers 2021-10-06 14:53:38 -04:00
Gui Heise
f8f8c488d7 Payback function output order 2021-10-06 13:33:43 -04:00
Gui Heise
67c31883c3 Adjust payback function name and migratiop drop to column 2021-10-06 02:19:13 -04:00
Gui Heise
d7be215bb9 Adjust liquidator payback logic 2021-10-05 16:27:50 -04:00
Gui Heise
5274619081 Remove nullable 2021-10-05 12:29:23 -04:00
Gui Heise
ad19ce913f Add received_token_address to liquidation object 2021-10-05 12:23:06 -04:00
Gui Heise
fa20c2e650 Add migration 2021-10-04 16:21:06 -04:00
Gui Heise
4ac4b2c601 Change return type 2021-10-04 15:40:40 -04:00
Gui Heise
6bd1e1905b Add aToken lookup logic 2021-10-04 09:25:25 -04:00
Gui Heise
77b17cab94 Make trace address a primary key 2021-10-01 17:59:11 -04:00
Gui Heise
eb720dee16 Remove print 2021-09-30 11:48:05 -04:00
Gui Heise
4dbcb59b4d Add trace address to liquidations 2021-09-30 11:48:05 -04:00
Gui Heise
1560ee9a99 Add liquidations model/crud 2021-09-30 11:48:05 -04:00
Gui Heise
d54ab01046
Update inspect_block.py 2021-09-30 11:05:32 -04:00
Gui Heise
a86fa44717
Update aave_liquidations.py 2021-09-30 11:04:10 -04:00
Gui Heise
07763e0e3c Load blocks from cache in tests 2021-09-29 09:43:06 -04:00