package
3.6.0
Repository: https://github.com/wealdtech/go-ens.git
Documentation: pkg.go.dev

# Functions

NewContract creates a new instance of Contract, bound to a specific deployed contract.
NewContractCaller creates a new read-only instance of Contract, bound to a specific deployed contract.
NewContractFilterer creates a new log filterer instance of Contract, bound to a specific deployed contract.
NewContractTransactor creates a new write-only instance of Contract, bound to a specific deployed contract.

# Constants

ContractABI is the input ABI used to generate the binding from.

# Structs

Contract is an auto generated Go binding around an Ethereum contract.
ContractApproval represents a Approval event raised by the Contract contract.
ContractApprovalForAll represents a ApprovalForAll event raised by the Contract contract.
ContractApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Contract contract.
ContractApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Contract contract.
ContractCaller is an auto generated read-only Go binding around an Ethereum contract.
ContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContractControllerAdded represents a ControllerAdded event raised by the Contract contract.
ContractControllerAddedIterator is returned from FilterControllerAdded and is used to iterate over the raw logs and unpacked data for ControllerAdded events raised by the Contract contract.
ContractControllerRemoved represents a ControllerRemoved event raised by the Contract contract.
ContractControllerRemovedIterator is returned from FilterControllerRemoved and is used to iterate over the raw logs and unpacked data for ControllerRemoved events raised by the Contract contract.
ContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContractNameMigrated represents a NameMigrated event raised by the Contract contract.
ContractNameMigratedIterator is returned from FilterNameMigrated and is used to iterate over the raw logs and unpacked data for NameMigrated events raised by the Contract contract.
ContractNameRegistered represents a NameRegistered event raised by the Contract contract.
ContractNameRegisteredIterator is returned from FilterNameRegistered and is used to iterate over the raw logs and unpacked data for NameRegistered events raised by the Contract contract.
ContractNameRenewed represents a NameRenewed event raised by the Contract contract.
ContractNameRenewedIterator is returned from FilterNameRenewed and is used to iterate over the raw logs and unpacked data for NameRenewed events raised by the Contract contract.
ContractOwnershipTransferred represents a OwnershipTransferred event raised by the Contract contract.
ContractOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Contract contract.
ContractRaw is an auto generated low-level Go binding around an Ethereum contract.
ContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ContractTransfer represents a Transfer event raised by the Contract contract.
ContractTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Contract contract.