<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def ContainsAddressStr(self, address):
 """ Determine if the wallet contains the address. Args: address (str):
 a string representing the public key. Returns: bool: True, if the address is present in the wallet. False otherwise. """

        for key, contract in self._contracts.items():
            if contract.Address == address:
                return True
        return False