예제 #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)