199 Commits

Author SHA1 Message Date
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
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
Gui Heise
356735dc5f Export order and function updates 2021-09-29 09:43:06 -04:00
Gui Heise
536c01c7f9 Remove comments and prints 2021-09-29 09:43:06 -04:00
Gui Heise
0382618724 Add transfers and simplify children 2021-09-29 09:43:06 -04:00
Gui Heise
0288c339d1 Remove liquidation data 2021-09-29 09:43:06 -04:00
Gui Heise
887d8c0a6a Function for child liquidation check 2021-09-29 09:43:06 -04:00
Gui Heise
052e1f6c8d Parent liquidations type 2021-09-29 09:43:06 -04:00
Gui Heise
882af3e42f Remove .remove() and add unique parent trace check 2021-09-29 09:43:06 -04:00
Gui Heise
bdcaaa9bf7 Turned received amount logic to function 2021-09-29 09:43:06 -04:00
Gui Heise
36e90f295f Updated find_liquidator_payback to bool 2021-09-29 09:43:06 -04:00
Gui Heise
e57f754bfe Cleanup 2021-09-29 09:43:06 -04:00
Gui Heise
5b8072b271 Simplify logic for liquidator payback 2021-09-29 09:43:06 -04:00
Gui Heise
b215a1d9b2 Remove try, update transfer_to keys, add child trace parsing and removal 2021-09-29 09:43:06 -04:00
Gui Heise
8b5d1327a8 Remove unused and try 2021-09-29 09:43:06 -04:00
Gui Heise
aedd6696b4 Cleanup 2021-09-29 09:43:06 -04:00
Gui Heise
8385bb676b Add received amount calculations and update functions 2021-09-29 09:43:06 -04:00
Gui Heise
faa8d09312 Transfer function cleanup 2021-09-29 09:43:05 -04:00
Gui Heise
02959e68da Add collateral amount initial logic using transfer functions 2021-09-29 09:43:05 -04:00
Gui Heise
e7b3bb4ac7 Redefine transfer functions and add liquidator 2021-09-29 09:43:05 -04:00
Gui Heise
0a770511a4 Add event inputs 2021-09-29 09:43:05 -04:00
Gui Heise
2f9dbeae08 Improve legibility 2021-09-29 09:41:59 -04:00
Gui Heise
0cc259220d Simplify liquidation data logic 2021-09-29 09:41:59 -04:00
Gui Heise
5149840a76 Removed junk data / narrow to inspect_block 2021-09-29 09:41:59 -04:00
Gui Heise
ddce8bfb8a Resolve merge conflicts 2021-09-29 09:41:59 -04:00
Gui Heise
d52ad4b74c Add return type and resolving merge conflivt 2021-09-29 09:41:59 -04:00
Gui Heise
8f79843f3f Add types to lists 2021-09-29 09:41:59 -04:00
Gui Heise
bf3ca0f529 Tighten PR 2021-09-29 09:41:59 -04:00
Gui Heise
356e8f6c86 Remove unused logic/ minor fixes 2021-09-29 09:41:59 -04:00
Gui Heise
173d16c2bc Add docstrings to new functions 2021-09-29 09:41:59 -04:00
Gui Heise
2ce4badf65 Assignment of transfer lists 2021-09-29 09:41:59 -04:00
Gui Heise
4bba2f793a Add logic to functions and introduce transfer logic 2021-09-29 09:41:59 -04:00
Gui Heise
a1d06ce114 Remove unused imports, improve variable names 2021-09-29 09:41:59 -04:00
Gui Heise
563935d5b4 Added Aave liquidation to inspect_block 2021-09-29 09:41:59 -04:00
Gui Heise
8f51f4e87c Resolve merge conflicts 2021-09-29 09:41:59 -04:00