Compare against lowercase addresses

This commit is contained in:
Luke Van Seters 2021-07-30 13:06:50 -04:00
parent c64bc3e2c2
commit 40529a34bf

View File

@ -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]