# Functions
NewIValidatorManager creates a new instance of IValidatorManager, bound to a specific deployed contract.
NewIValidatorManagerCaller creates a new read-only instance of IValidatorManager, bound to a specific deployed contract.
NewIValidatorManagerFilterer creates a new log filterer instance of IValidatorManager, bound to a specific deployed contract.
NewIValidatorManagerTransactor creates a new write-only instance of IValidatorManager, bound to a specific deployed contract.
# Variables
IValidatorManagerABI is the input ABI used to generate the binding from.
IValidatorManagerMetaData contains all meta data concerning the IValidatorManager contract.
# Structs
ConversionData is an auto generated low-level Go binding around an user-defined struct.
InitialValidator is an auto generated low-level Go binding around an user-defined struct.
IValidatorManager is an auto generated Go binding around an Ethereum contract.
IValidatorManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
IValidatorManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IValidatorManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IValidatorManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IValidatorManagerInitialValidatorCreated represents a InitialValidatorCreated event raised by the IValidatorManager contract.
IValidatorManagerInitialValidatorCreatedIterator is returned from FilterInitialValidatorCreated and is used to iterate over the raw logs and unpacked data for InitialValidatorCreated events raised by the IValidatorManager contract.
IValidatorManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
IValidatorManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IValidatorManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
IValidatorManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IValidatorManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IValidatorManagerValidationPeriodCreated represents a ValidationPeriodCreated event raised by the IValidatorManager contract.
IValidatorManagerValidationPeriodCreatedIterator is returned from FilterValidationPeriodCreated and is used to iterate over the raw logs and unpacked data for ValidationPeriodCreated events raised by the IValidatorManager contract.
IValidatorManagerValidationPeriodEnded represents a ValidationPeriodEnded event raised by the IValidatorManager contract.
IValidatorManagerValidationPeriodEndedIterator is returned from FilterValidationPeriodEnded and is used to iterate over the raw logs and unpacked data for ValidationPeriodEnded events raised by the IValidatorManager contract.
IValidatorManagerValidationPeriodRegistered represents a ValidationPeriodRegistered event raised by the IValidatorManager contract.
IValidatorManagerValidationPeriodRegisteredIterator is returned from FilterValidationPeriodRegistered and is used to iterate over the raw logs and unpacked data for ValidationPeriodRegistered events raised by the IValidatorManager contract.
IValidatorManagerValidatorRemovalInitialized represents a ValidatorRemovalInitialized event raised by the IValidatorManager contract.
IValidatorManagerValidatorRemovalInitializedIterator is returned from FilterValidatorRemovalInitialized and is used to iterate over the raw logs and unpacked data for ValidatorRemovalInitialized events raised by the IValidatorManager contract.
IValidatorManagerValidatorWeightUpdate represents a ValidatorWeightUpdate event raised by the IValidatorManager contract.
IValidatorManagerValidatorWeightUpdateIterator is returned from FilterValidatorWeightUpdate and is used to iterate over the raw logs and unpacked data for ValidatorWeightUpdate events raised by the IValidatorManager contract.