# Functions
DeployValset deploys a new Ethereum contract, binding an instance of Valset to it.
NewValset creates a new instance of Valset, bound to a specific deployed contract.
NewValsetCaller creates a new read-only instance of Valset, bound to a specific deployed contract.
NewValsetFilterer creates a new log filterer instance of Valset, bound to a specific deployed contract.
NewValsetTransactor creates a new write-only instance of Valset, bound to a specific deployed contract.
# Constants
ValsetABI is the input ABI used to generate the binding from.
# Variables
ValsetBin is the compiled bytecode used for deploying new contracts.
# Structs
Valset is an auto generated Go binding around an Ethereum contract.
ValsetCaller is an auto generated read-only Go binding around an Ethereum contract.
ValsetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ValsetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ValsetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ValsetLogValidatorAdded represents a LogValidatorAdded event raised by the Valset contract.
ValsetLogValidatorAddedIterator is returned from FilterLogValidatorAdded and is used to iterate over the raw logs and unpacked data for LogValidatorAdded events raised by the Valset contract.
ValsetLogValidatorPowerUpdated represents a LogValidatorPowerUpdated event raised by the Valset contract.
ValsetLogValidatorPowerUpdatedIterator is returned from FilterLogValidatorPowerUpdated and is used to iterate over the raw logs and unpacked data for LogValidatorPowerUpdated events raised by the Valset contract.
ValsetLogValidatorRemoved represents a LogValidatorRemoved event raised by the Valset contract.
ValsetLogValidatorRemovedIterator is returned from FilterLogValidatorRemoved and is used to iterate over the raw logs and unpacked data for LogValidatorRemoved events raised by the Valset contract.
ValsetLogValsetReset represents a LogValsetReset event raised by the Valset contract.
ValsetLogValsetResetIterator is returned from FilterLogValsetReset and is used to iterate over the raw logs and unpacked data for LogValsetReset events raised by the Valset contract.
ValsetLogValsetUpdated represents a LogValsetUpdated event raised by the Valset contract.
ValsetLogValsetUpdatedIterator is returned from FilterLogValsetUpdated and is used to iterate over the raw logs and unpacked data for LogValsetUpdated events raised by the Valset contract.
ValsetRaw is an auto generated low-level Go binding around an Ethereum contract.
ValsetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ValsetTransactor is an auto generated write-only Go binding around an Ethereum contract.
ValsetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ValsetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.