diff --git a/mev_inspect/sandwiches.py b/mev_inspect/sandwiches.py index 8974873..7afa721 100644 --- a/mev_inspect/sandwiches.py +++ b/mev_inspect/sandwiches.py @@ -46,7 +46,10 @@ def _get_sandwich_starting_with_swap( elif ( other_swap.token_out_address == front_swap.token_in_address and other_swap.token_in_address == front_swap.token_out_address - and other_swap.to_address == sandwicher_address + and ( + other_swap.to_address == sandwicher_address + or other_swap.from_address == sandwicher_address + ) ): if len(sandwiched_swaps) > 0: return Sandwich(