From 31ffc20a522d6ddf58f21650a763ee09cef90171 Mon Sep 17 00:00:00 2001 From: Guilherme Peyrelongue Heise Date: Wed, 4 Aug 2021 17:15:42 -0400 Subject: [PATCH] Bug fixes, changed underlying to reserve --- liquidation_inspector.py | 12 ++++-------- mev_inspect/schemas/strategy.py | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/liquidation_inspector.py b/liquidation_inspector.py index c1760f0..8869f22 100644 --- a/liquidation_inspector.py +++ b/liquidation_inspector.py @@ -44,8 +44,8 @@ def liquidations(traces: List[ClassifiedTrace]): collateral_type = trace.inputs[i] print(f"\tType: {collateral_type}") elif (i == '_reserve'): - underlying = trace.inputs[i] - print(f"\tUnderlying: {underlying}") + reserve = trace.inputs[i] + print(f"\tUnderlying: {reserve}") elif(i == '_user'): liquidated_usr = trace.inputs[i] print(f"\tLiquidated: {liquidated_usr}") @@ -57,18 +57,14 @@ def liquidations(traces: List[ClassifiedTrace]): amount_received = tx.inputs['amount'] print(f"Transfer to liquidator {liquidator}: \nAmount in received token: {tx.inputs['amount']} \nTransaction: {tx.transaction_hash}") - #Calculate profit - else: - # Add gas used*price and coinbase check # Tag liquidation result.append(Liquidation(strategy=StrategyType.liquidation, traces=[trace, next], protocols=[trace.protocol], collateral_type=collateral_type, collateral_amount=liquidation_amount, - underlying=underlying, - collateral_source="", - profit=profit)) + reserve=reserve, + collateral_source="",)) return result rpc = 'http://162.55.96.141:8546/' diff --git a/mev_inspect/schemas/strategy.py b/mev_inspect/schemas/strategy.py index 78c3a4c..e9c32b3 100644 --- a/mev_inspect/schemas/strategy.py +++ b/mev_inspect/schemas/strategy.py @@ -16,4 +16,4 @@ class Liquidation(Strategy): collateral_type: str collateral_amount: int collateral_source: str - underlying: str + reserve: str