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)
Exemple #2
0
 def signer(self) -> str:
     signer = eth_verify(decode_hex(self.signature), self.serialize_bin())
     return to_checksum_address(signer)
Exemple #3
0
 def signer(self) -> str:
     return eth_verify(decode_hex(self.signature), self.serialize_bin())
Exemple #4
0
 def reward_proof_signer(self) -> str:
     signer = eth_verify(decode_hex(self.reward_proof_signature),
                         self.serialize_reward_proof())
     return to_checksum_address(signer)
Exemple #5
0
 def reward_proof_signer(self) -> str:
     return eth_verify(decode_hex(self.reward_proof_signature),
                       self.serialize_reward_proof())