示例#1
0
 def uncompressed(self):
     return struct.pack("<B", 4) + convert.bytesfromnum(self.point.x) + convert.bytesfromnum(self.point.y)
示例#2
0
 def wallet(self):
     data= byt(self.version)+convert.bytesfromnum(self.privkey)
     data += shasha(data)[:4]
     return base58.encode(data)
示例#3
0
 def compressed(self):
     return struct.pack("<B", 2 + self.point.y.sqrtflag()) + convert.bytesfromnum(self.point.x) 
示例#4
0
 def uncompressed(self):
     return chr(4) + convert.bytesfromnum(
         self.point.x) + convert.bytesfromnum(self.point.y)
示例#5
0
 def compressed(self):
     return chr(2 + self.point.y.sqrtflag()) + convert.bytesfromnum(
         self.point.x)
示例#6
0
 def uncompressed(self):
     return chr(4) + convert.bytesfromnum(self.point.x) + convert.bytesfromnum(self.point.y)
示例#7
0
 def compressed(self):
     return chr(2 + self.point.y.sqrtflag()) + convert.bytesfromnum(self.point.x) 
示例#8
0
 def wallet(self):
     data= chr(self.version)+convert.bytesfromnum(self.privkey)
     data += shasha(data)[:4]
     return base58.encode(data)