<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def verify_signature(self, addr):
 """ Given an address, verify whether or not it was signed by it """

        return verify(virtualchain.address_reencode(addr), self.get_plaintext_to_sign(), self.sig)