From 52be448fb8442f71f1799da0cd9d4c3fde312430 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Wed, 29 Dec 2021 09:14:15 -0500 Subject: [PATCH] ZeroX requires at least 2 child transfers --- mev_inspect/classifiers/specs/zero_ex.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mev_inspect/classifiers/specs/zero_ex.py b/mev_inspect/classifiers/specs/zero_ex.py index 2ef1442..2766299 100644 --- a/mev_inspect/classifiers/specs/zero_ex.py +++ b/mev_inspect/classifiers/specs/zero_ex.py @@ -25,6 +25,8 @@ class ZeroExSwapClassifier(SwapClassifier): prior_transfers: List[Transfer], child_transfers: List[Transfer], ) -> Optional[Swap]: + if len(child_transfers) < 2: + return None token_in_address, token_in_amount = _get_0x_token_in_data( trace, child_transfers