Merge pull request #196 from flashbots/zero-ex-two-transfers

ZeroX requires at least 2 child transfers
This commit is contained in:
Luke Van Seters 2021-12-29 11:26:39 -05:00 committed by GitHub
commit 880e588f5f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,6 +25,8 @@ class ZeroExSwapClassifier(SwapClassifier):
prior_transfers: List[Transfer], prior_transfers: List[Transfer],
child_transfers: List[Transfer], child_transfers: List[Transfer],
) -> Optional[Swap]: ) -> Optional[Swap]:
if len(child_transfers) < 2:
return None
token_in_address, token_in_amount = _get_0x_token_in_data( token_in_address, token_in_amount = _get_0x_token_in_data(
trace, child_transfers trace, child_transfers