# 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.
ContractABIChanged represents a ABIChanged event raised by the Contract contract.
ContractABIChangedIterator is returned from FilterABIChanged and is used to iterate over the raw logs and unpacked data for ABIChanged events raised by the Contract contract.
ContractAddrChanged represents a AddrChanged event raised by the Contract contract.
ContractAddrChangedIterator is returned from FilterAddrChanged and is used to iterate over the raw logs and unpacked data for AddrChanged events raised by the Contract contract.
ContractAuthorisationChanged represents a AuthorisationChanged event raised by the Contract contract.
ContractAuthorisationChangedIterator is returned from FilterAuthorisationChanged and is used to iterate over the raw logs and unpacked data for AuthorisationChanged 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.
ContractContenthashChanged represents a ContenthashChanged event raised by the Contract contract.
ContractContenthashChangedIterator is returned from FilterContenthashChanged and is used to iterate over the raw logs and unpacked data for ContenthashChanged events raised by the Contract contract.
ContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContractInterfaceChanged represents a InterfaceChanged event raised by the Contract contract.
ContractInterfaceChangedIterator is returned from FilterInterfaceChanged and is used to iterate over the raw logs and unpacked data for InterfaceChanged events raised by the Contract contract.
ContractNameChanged represents a NameChanged event raised by the Contract contract.
ContractNameChangedIterator is returned from FilterNameChanged and is used to iterate over the raw logs and unpacked data for NameChanged events raised by the Contract contract.
ContractPubkeyChanged represents a PubkeyChanged event raised by the Contract contract.
ContractPubkeyChangedIterator is returned from FilterPubkeyChanged and is used to iterate over the raw logs and unpacked data for PubkeyChanged 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.
ContractTextChanged represents a TextChanged event raised by the Contract contract.
ContractTextChangedIterator is returned from FilterTextChanged and is used to iterate over the raw logs and unpacked data for TextChanged events raised by the Contract contract.
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.