docs: def block_header_verify( block_data, prev_hash, block_hash ):
      """
      Verify whether or not bitcoind's block header matches the hash we expect.
      """
      serialized_header = block_header_to_hex( block_data, prev_hash )
      candidate_hash_bin_reversed = hashing.bin_double_sha256(binascii.unhexlify(serialized_header))
      candidate_hash = binascii.hexlify( candidate_hash_bin_reversed[::-1] )
  
      return block_hash == candidate_hash