diff --git a/slither/tools/read_storage/read_storage.py b/slither/tools/read_storage/read_storage.py index 3ccada844..9ba1e867f 100644 --- a/slither/tools/read_storage/read_storage.py +++ b/slither/tools/read_storage/read_storage.py @@ -397,7 +397,7 @@ def get_all_storage_variables(self, func: Callable = lambda x: x) -> None: """ for contract in self.contracts: for var in contract.state_variables_ordered: - if func(var): + if func((contract, var)): if var.is_stored: self._target_variables.append((contract, var)) elif (