package
2.0.8+incompatible
Repository: https://github.com/etherzero-org/go-etherzero.git
Documentation: pkg.go.dev

# Functions

DeployContract deploys a new Ethereum contract, binding an instance of Contract to it.
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.
ContractBin is the compiled bytecode used for deploying new contracts.

# Structs

Contract is an auto generated Go binding around an Ethereum 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.
ContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContractGovernanceAddressChange represents a GovernanceAddressChange event raised by the Contract contract.
ContractGovernanceAddressChangeIterator is returned from FilterGovernanceAddressChange and is used to iterate over the raw logs and unpacked data for GovernanceAddressChange events raised by the Contract contract.
ContractJoin represents a Join event raised by the Contract contract.
ContractJoinIterator is returned from FilterJoin and is used to iterate over the raw logs and unpacked data for Join events raised by the Contract contract.
ContractNewProposal represents a NewProposal event raised by the Contract contract.
ContractNewProposalIterator is returned from FilterNewProposal and is used to iterate over the raw logs and unpacked data for NewProposal events raised by the Contract contract.
ContractNewVote represents a NewVote event raised by the Contract contract.
ContractNewVoteIterator is returned from FilterNewVote and is used to iterate over the raw logs and unpacked data for NewVote events raised by the Contract contract.
ContractPing represents a Ping event raised by the Contract contract.
ContractPingIterator is returned from FilterPing and is used to iterate over the raw logs and unpacked data for Ping events raised by the Contract contract.
ContractQuit represents a Quit event raised by the Contract contract.
ContractQuitIterator is returned from FilterQuit and is used to iterate over the raw logs and unpacked data for Quit 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.