diff --git a/mev_inspect/aave_liquidations.py b/mev_inspect/aave_liquidations.py index fb79d9b..16c4614 100644 --- a/mev_inspect/aave_liquidations.py +++ b/mev_inspect/aave_liquidations.py @@ -7,14 +7,7 @@ from mev_inspect.schemas.classified_traces import ( ) from mev_inspect.schemas.liquidations import Liquidation - -contract_addresses = [ - "0x3dfd23A6c5E8BbcFc9581d2E864a68feb6a076d3", - "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "0x398eC7346DcD622eDc5ae82352F02bE94C62d119", -] - - +from mev_inspect.schemas.transfers import ERC20Transfer LIQUIDATION_CONTRACT_ADDRESSES = [ "0x3dfd23A6c5E8BbcFc9581d2E864a68feb6a076d3", @@ -31,6 +24,7 @@ def find_liquidations_from_traces( liquidations: List[ClassifiedTrace] = [] result: List[Liquidation] = [] + for trace in traces: if isinstance(trace, DecodedCallTrace): @@ -70,4 +64,4 @@ def find_liquidations_from_traces( ) ) - return result + return result \ No newline at end of file diff --git a/mev_inspect/schemas/liquidations.py b/mev_inspect/schemas/liquidations.py index 93892b2..08313a4 100644 --- a/mev_inspect/schemas/liquidations.py +++ b/mev_inspect/schemas/liquidations.py @@ -6,4 +6,4 @@ class Liquidation(BaseModel): collateral_address: str collateral_amount: int collateral_source: str - reserve: str \ No newline at end of file + reserve: str