Ejemplo n.º 1
0
 def target(self):
     res = self._target
     if res is None:
         res = self._target = math.shift_left(self.bits & 0x00ffffff,
                                              8 * ((self.bits >> 24) - 3))
     return res
Ejemplo n.º 2
0
 def target(self):
     res = self._target
     if res is None:
         res = self._target = math.shift_left(self.bits & 0x00ffffff, 8 * ((self.bits >> 24) - 3))
     return res
Ejemplo n.º 3
0
 def _value(self):
     return math.shift_left(self._bits & 0x00ffffff,
                            8 * ((self._bits >> 24) - 3))
Ejemplo n.º 4
0
 def _value(self):
     return math.shift_left(self._bits & 0x00ffffff, 8 * ((self._bits >> 24) - 3))
Ejemplo n.º 5
0
Archivo: data.py Proyecto: gyver/p2pool
 def _bits_to_target(self, bits2):
     target = math.shift_left(bits2 & 0x00ffffff, 8 * ((bits2 >> 24) - 3))
     if p2pool.DEBUG:
         assert target == self._bits_to_target1(struct.pack('<I', bits2))
         assert self._target_to_bits(target, _check=False) == bits2
     return target