def test_sing_verify(self): q = Qtum('1232131234324324324234321231') public_key = q.get_uncompressed_public_key() private_key = q.get_private_key() message = 'hello' signature = Qtum.sign_message(message, private_key) self.assertTrue(Qtum.verify_message(message, signature, public_key))
def test_sing_verify_invalid(self): q = Qtum('1232131234324324324234321231') public_key = q.get_uncompressed_public_key() private_key = q.get_private_key() message = 'hello' signature = Qtum.sign_message(message, private_key) message = 'corrupted' with self.assertRaises(BadSignatureError): Qtum.verify_message(message, signature, public_key)