def pk_function_tests(self): seed = 'horse rabbit cow' k58 = b.makepk(seed,58) k16 = b.makepk(seed,16) self.assertEqual(k58,'5KLipFbYY8NTU4SJdKmzidVsw3WhdrwsmCTbLgYVCY4NWF3Hwxs') self.assertEqual(k16,'c8cd79f6a89a089ecf0035b1cce059cbbecd85d2d6a2a5edb023a825a3cb2624') self.assertEqual(b.base58export('18Tw87wAwjWXg3RQ2oY4oTsn68scDQ2gsL'),467443130064359750498234077082078405762457967729) self.assertEqual(b.encode(b.base58export(k58),16),k16)
def pk_function_tests(self): seed = 'horse rabbit cow' k58 = b.makepk(seed, 58) k16 = b.makepk(seed, 16) self.assertEqual( k58, '5KLipFbYY8NTU4SJdKmzidVsw3WhdrwsmCTbLgYVCY4NWF3Hwxs') self.assertEqual( k16, 'c8cd79f6a89a089ecf0035b1cce059cbbecd85d2d6a2a5edb023a825a3cb2624') self.assertEqual(b.base58export('18Tw87wAwjWXg3RQ2oY4oTsn68scDQ2gsL'), 467443130064359750498234077082078405762457967729) self.assertEqual(b.encode(b.base58export(k58), 16), k16)
def base_encoder_tests(self): self.assertEqual(b.encode(1029, 256), '\x04\x05') self.assertEqual(b.decode('DEADBEEF', 16), 3735928559) r = random.randrange(2**256) self.assertEqual(b.decode(b.changebase(b.encode(r, 16), 16, 58), 58), r) self.assertEqual(b.base58export(b.base58check(r, 101, 34)), r)
def base_encoder_tests(self): self.assertEqual(b.encode(1029,256),'\x04\x05') self.assertEqual(b.decode('DEADBEEF',16),3735928559) r = random.randrange(2**256) self.assertEqual(b.decode(b.changebase(b.encode(r,16),16,58),58),r) self.assertEqual(b.base58export(b.base58check(r,101,34)),r)