From 40529a34bfc921a265ff082a93acef3ff7eaa391 Mon Sep 17 00:00:00 2001 From: Luke Van Seters Date: Fri, 30 Jul 2021 13:06:50 -0400 Subject: [PATCH] Compare against lowercase addresses --- mev_inspect/trace_classifier.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mev_inspect/trace_classifier.py b/mev_inspect/trace_classifier.py index e9b92db..6ec2b38 100644 --- a/mev_inspect/trace_classifier.py +++ b/mev_inspect/trace_classifier.py @@ -53,7 +53,12 @@ class TraceClassifier: for spec in self._classifier_specs: if spec.valid_contract_addresses is not None: - if action.to not in spec.valid_contract_addresses: + lower_valid_addresses = { + address.lower() + for address in spec.valid_contract_addresses + } + + if action.to not in lower_valid_addresses: continue decoder = self._decoders_by_abi_name[spec.abi_name]