Ejemplo n.º 1
0
	def test_sign_and_verify_random(self):
		for i in range(100):
			message = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(20))
			signature = bitcoinsign.sign_message(self.priv_key, message)
			
			self.assertTrue(signature)
			self.assertTrue(bitcoinsign.verify_message(self.address, signature, message))
Ejemplo n.º 2
0
	def test_sign_and_verify(self):
		message = "Hello World!"

		signature = bitcoinsign.sign_message(self.priv_key, message)
		
		# Ensure the signature is not false
		self.assertTrue(signature)
		self.assertTrue(bitcoinsign.verify_message(self.address, signature, message))
Ejemplo n.º 3
0
	def test_sign(self):
		self.assertTrue(bitcoinsign.sign_message(self.priv_key, "Hello World!"))