def non_closing_signer(self) -> str: signer = eth_verify( decode_hex(self.non_closing_signature), self.balance_proof.serialize_bin() + decode_hex(self.balance_proof.signature), ) return to_checksum_address(signer)
def signer(self) -> str: signer = eth_verify(decode_hex(self.signature), self.serialize_bin()) return to_checksum_address(signer)
def signer(self) -> str: return eth_verify(decode_hex(self.signature), self.serialize_bin())
def reward_proof_signer(self) -> str: signer = eth_verify(decode_hex(self.reward_proof_signature), self.serialize_reward_proof()) return to_checksum_address(signer)
def reward_proof_signer(self) -> str: return eth_verify(decode_hex(self.reward_proof_signature), self.serialize_reward_proof())