def stream_deserialize(cls, f): self = super(CAuxPow, cls).stream_deserialize(f) hashBlock = ser_read(f, 32) vMerkleBranch = uint256VectorSerializer.stream_deserialize(f) nIndex = struct.unpack(b"<I", ser_read(f, 4))[0] vChainMerkleBranch = uint256VectorSerializer.stream_deserialize(f) nChainIndex = struct.unpack(b"<I", ser_read(f, 4))[0] parentBlockHeader = CAltcoinBlockHeader.stream_deserialize(f) object.__setattr__(self, 'hashBlock', hashBlock) object.__setattr__(self, 'vMerkleBranch', vMerkleBranch) object.__setattr__(self, 'nIndex', nIndex) object.__setattr__(self, 'vChainMerkleBranch', vChainMerkleBranch) object.__setattr__(self, 'nChainIndex', nChainIndex) object.__setattr__(self, 'parentBlockHeader', parentBlockHeader) return self
def stream_deserialize(cls, f): self = super(CAuxPow, cls).stream_deserialize(f) hashBlock = ser_read(f, 32) vMerkleBranch = uint256VectorSerializer.stream_deserialize(f) nIndex = struct.unpack(b"<I", ser_read(f, 4))[0] vChainMerkleBranch = uint256VectorSerializer.stream_deserialize(f) nChainIndex = struct.unpack(b"<I", ser_read(f, 4))[0] parentBlockHeader = CAltcoinBlockHeader.stream_deserialize(f) object.__setattr__(self, 'hashBlock', hashBlock) object.__setattr__(self, 'vMerkleBranch', vMerkleBranch) object.__setattr__(self, 'nIndex', nIndex) object.__setattr__(self, 'vChainMerkleBranch', vChainMerkleBranch) object.__setattr__(self, 'nChainIndex', nChainIndex) object.__setattr__(self, 'parentBlockHeader', parentBlockHeader) return self
def stream_deserialize(cls, f): c = cls() c.nVersion = struct.unpack(b"<i", ser_read(f, 4))[0] c.vHave = uint256VectorSerializer.stream_deserialize(f) return c
def stream_deserialize(cls, f): c = cls() c.nVersion = struct.unpack(b"<i", ser_read(f, 4))[0] c.vHave = uint256VectorSerializer.stream_deserialize(f) return c