diff --git a/mev_inspect/aave_liquidations.py b/mev_inspect/aave_liquidations.py index 512ef22..e6809ef 100644 --- a/mev_inspect/aave_liquidations.py +++ b/mev_inspect/aave_liquidations.py @@ -9,21 +9,14 @@ from mev_inspect.schemas.classified_traces import ( from mev_inspect.schemas.liquidations import Liquidation -LIQUIDATION_CONTRACT_ADDRESSES = [ - "0x3dfd23A6c5E8BbcFc9581d2E864a68feb6a076d3", - "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "0x398eC7346DcD622eDc5ae82352F02bE94C62d119", -] - - def find_liquidations_from_traces( traces: List[ClassifiedTrace], ) -> List[Liquidation]: """Inspect list of classified traces and identify liquidation""" - - seen_transactions: List[str] = [] + liquidations: List[ClassifiedTrace] = [] + seen_transactions: List[str] = [] result: List[Liquidation] = [] for trace in traces: @@ -37,8 +30,6 @@ def find_liquidations_from_traces( ): liquidations.append(trace) - LIQUIDATION_CONTRACT_ADDRESSES.append(trace.from_address) - seen_transactions.append(trace.transaction_hash) # Found liquidation, now parse inputs for data for input in trace.inputs: @@ -64,5 +55,5 @@ def find_liquidations_from_traces( reserve=reserve, ) ) - + return result