Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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)