code: def header(self):
          
          if self._block_header is None:
              self._block_header = BlockHeader()
              self._block_header.ParseFromString(self.block.header)
          return self._block_header
docs: Returns the header of the block