# Functions
DeployPoAValidatorManager deploys a new Ethereum contract, binding an instance of PoAValidatorManager to it.
DeployValidatorMessages deploys a new Ethereum contract, binding an instance of ValidatorMessages to it.
NewPoAValidatorManager creates a new instance of PoAValidatorManager, bound to a specific deployed contract.
NewPoAValidatorManagerCaller creates a new read-only instance of PoAValidatorManager, bound to a specific deployed contract.
NewPoAValidatorManagerFilterer creates a new log filterer instance of PoAValidatorManager, bound to a specific deployed contract.
NewPoAValidatorManagerTransactor creates a new write-only instance of PoAValidatorManager, bound to a specific deployed contract.
NewValidatorMessages creates a new instance of ValidatorMessages, bound to a specific deployed contract.
NewValidatorMessagesCaller creates a new read-only instance of ValidatorMessages, bound to a specific deployed contract.
NewValidatorMessagesFilterer creates a new log filterer instance of ValidatorMessages, bound to a specific deployed contract.
NewValidatorMessagesTransactor creates a new write-only instance of ValidatorMessages, bound to a specific deployed contract.
# Variables
PoAValidatorManagerABI is the input ABI used to generate the binding from.
PoAValidatorManagerBin is the compiled bytecode used for deploying new contracts.
PoAValidatorManagerMetaData contains all meta data concerning the PoAValidatorManager contract.
ValidatorMessagesABI is the input ABI used to generate the binding from.
ValidatorMessagesBin is the compiled bytecode used for deploying new contracts.
ValidatorMessagesMetaData contains all meta data concerning the ValidatorMessages 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.
PChainOwner is an auto generated low-level Go binding around an user-defined struct.
PoAValidatorManager is an auto generated Go binding around an Ethereum contract.
PoAValidatorManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
PoAValidatorManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PoAValidatorManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PoAValidatorManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PoAValidatorManagerInitialized represents a Initialized event raised by the PoAValidatorManager contract.
PoAValidatorManagerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the PoAValidatorManager contract.
PoAValidatorManagerInitialValidatorCreated represents a InitialValidatorCreated event raised by the PoAValidatorManager contract.
PoAValidatorManagerInitialValidatorCreatedIterator is returned from FilterInitialValidatorCreated and is used to iterate over the raw logs and unpacked data for InitialValidatorCreated events raised by the PoAValidatorManager contract.
PoAValidatorManagerOwnershipTransferred represents a OwnershipTransferred event raised by the PoAValidatorManager contract.
PoAValidatorManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PoAValidatorManager contract.
PoAValidatorManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
PoAValidatorManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PoAValidatorManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
PoAValidatorManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PoAValidatorManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PoAValidatorManagerValidationPeriodCreated represents a ValidationPeriodCreated event raised by the PoAValidatorManager contract.
PoAValidatorManagerValidationPeriodCreatedIterator is returned from FilterValidationPeriodCreated and is used to iterate over the raw logs and unpacked data for ValidationPeriodCreated events raised by the PoAValidatorManager contract.
PoAValidatorManagerValidationPeriodEnded represents a ValidationPeriodEnded event raised by the PoAValidatorManager contract.
PoAValidatorManagerValidationPeriodEndedIterator is returned from FilterValidationPeriodEnded and is used to iterate over the raw logs and unpacked data for ValidationPeriodEnded events raised by the PoAValidatorManager contract.
PoAValidatorManagerValidationPeriodRegistered represents a ValidationPeriodRegistered event raised by the PoAValidatorManager contract.
PoAValidatorManagerValidationPeriodRegisteredIterator is returned from FilterValidationPeriodRegistered and is used to iterate over the raw logs and unpacked data for ValidationPeriodRegistered events raised by the PoAValidatorManager contract.
PoAValidatorManagerValidatorRemovalInitialized represents a ValidatorRemovalInitialized event raised by the PoAValidatorManager contract.
PoAValidatorManagerValidatorRemovalInitializedIterator is returned from FilterValidatorRemovalInitialized and is used to iterate over the raw logs and unpacked data for ValidatorRemovalInitialized events raised by the PoAValidatorManager contract.
PoAValidatorManagerValidatorWeightUpdate represents a ValidatorWeightUpdate event raised by the PoAValidatorManager contract.
PoAValidatorManagerValidatorWeightUpdateIterator is returned from FilterValidatorWeightUpdate and is used to iterate over the raw logs and unpacked data for ValidatorWeightUpdate events raised by the PoAValidatorManager contract.
Validator is an auto generated low-level Go binding around an user-defined struct.
ValidatorManagerSettings is an auto generated low-level Go binding around an user-defined struct.
ValidatorMessages is an auto generated Go binding around an Ethereum contract.
ValidatorMessagesCaller is an auto generated read-only Go binding around an Ethereum contract.
ValidatorMessagesCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ValidatorMessagesCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ValidatorMessagesFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ValidatorMessagesRaw is an auto generated low-level Go binding around an Ethereum contract.
ValidatorMessagesSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ValidatorMessagesTransactor is an auto generated write-only Go binding around an Ethereum contract.
ValidatorMessagesTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ValidatorMessagesTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ValidatorMessagesValidationPeriod is an auto generated low-level Go binding around an user-defined struct.
ValidatorRegistrationInput is an auto generated low-level Go binding around an user-defined struct.