code: func (_PublicResolver *PublicResolverFilterer) FilterContentChanged(opts *bind.FilterOpts, node [][32]byte) (*PublicResolverContentChangedIterator, error) {
  
  	var nodeRule []interface{}
  	for _, nodeItem := range node {
  		nodeRule = append(nodeRule, nodeItem)
  	}
  
  	logs, sub, err := _PublicResolver.contract.FilterLogs(opts, "ContentChanged", nodeRule)
  	if err != nil {
  		return nil, err
  	}
  	return &PublicResolverContentChangedIterator{contract: _PublicResolver.contract, event: "ContentChanged", logs: logs, sub: sub}, nil
  }
docs: // FilterContentChanged is a free log retrieval operation binding the contract event 0x0424b6fe0d9c3bdbece0e7879dc241bb0c22e900be8b6c168b4ee08bd9bf83bc.
  //
  // Solidity: event ContentChanged(node indexed bytes32, hash bytes32)