def read_header(self, block_height): if os.path.exists(self.headers_filename): with open(self.headers_filename, 'rb') as f: f.seek(block_height * 80) h = f.read(80) if len(h) == 80: h = header_from_string(h) return h
def read_header(self, block_height): if os.path.exists(self.headers_filename): with open(self.headers_filename, 'rb') as f: f.seek(block_height * 80) h = f.read(80) if len(h) == 80: h = header_from_string(h) return h
def reader_header(block_height): global count headers_filename = os.path.join(headers_path, 'blockchain_headers') count = 0 h = b'' if os.path.exists(headers_filename): with open(headers_filename, 'rb') as f: f.seek(block_height * 80) h = f.read(80) with open('header_chunk_client', 'ab+') as the_file: the_file.write(h) if len(h) == 80: count = count + 1 h = header_from_string(h) return header_to_string(h)