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