def load(cls, io, iosize): # read fileheader fileheader = FileHeaderSerializer.deserialize(io.read(length=FileHeaderSerializer.SERIALIZED_LENGTH)) txchunk_file = TransactionalChunkFile.load(io, iosize) outpoint_io = TransactionalIO.from_chunkname(txchunk_file, OUTPOINTS_NAME) outpoint_dict = SerializedDict.load(outpoint_io, outpoint_io.size, serializer=OutpointIndexSerializer) return cls(fileheader, txchunk_file, outpoint_dict)
def load(cls, io, iosize): # read fileheader fileheader = FileHeaderSerializer.deserialize( io.read(length=FileHeaderSerializer.SERIALIZED_LENGTH)) txchunk_file = TransactionalChunkFile.load(io, iosize) outpoint_io = TransactionalIO.from_chunkname(txchunk_file, OUTPOINTS_NAME) outpoint_dict = SerializedDict.load(outpoint_io, outpoint_io.size, serializer=OutpointIndexSerializer) return cls(fileheader, txchunk_file, outpoint_dict)