# Packages
No description provided by the author
# Functions
DeployAddressUpgradeable deploys a new Ethereum contract, binding an instance of AddressUpgradeable to it.
DeployChainContext deploys a new Ethereum contract, binding an instance of ChainContext to it.
DeployGasDataLib deploys a new Ethereum contract, binding an instance of GasDataLib to it.
DeployLightManager deploys a new Ethereum contract, binding an instance of LightManager to it.
DeployMerkleMath deploys a new Ethereum contract, binding an instance of MerkleMath to it.
DeployNumberLib deploys a new Ethereum contract, binding an instance of NumberLib to it.
DeploySafeCast deploys a new Ethereum contract, binding an instance of SafeCast to it.
DeployStructureUtils deploys a new Ethereum contract, binding an instance of StructureUtils to it.
NewAddressUpgradeable creates a new instance of AddressUpgradeable, bound to a specific deployed contract.
NewAddressUpgradeableCaller creates a new read-only instance of AddressUpgradeable, bound to a specific deployed contract.
NewAddressUpgradeableFilterer creates a new log filterer instance of AddressUpgradeable, bound to a specific deployed contract.
NewAddressUpgradeableTransactor creates a new write-only instance of AddressUpgradeable, bound to a specific deployed contract.
NewAgentManager creates a new instance of AgentManager, bound to a specific deployed contract.
NewAgentManagerCaller creates a new read-only instance of AgentManager, bound to a specific deployed contract.
NewAgentManagerEvents creates a new instance of AgentManagerEvents, bound to a specific deployed contract.
NewAgentManagerEventsCaller creates a new read-only instance of AgentManagerEvents, bound to a specific deployed contract.
NewAgentManagerEventsFilterer creates a new log filterer instance of AgentManagerEvents, bound to a specific deployed contract.
NewAgentManagerEventsTransactor creates a new write-only instance of AgentManagerEvents, bound to a specific deployed contract.
NewAgentManagerFilterer creates a new log filterer instance of AgentManager, bound to a specific deployed contract.
NewAgentManagerTransactor creates a new write-only instance of AgentManager, bound to a specific deployed contract.
NewChainContext creates a new instance of ChainContext, bound to a specific deployed contract.
NewChainContextCaller creates a new read-only instance of ChainContext, bound to a specific deployed contract.
NewChainContextFilterer creates a new log filterer instance of ChainContext, bound to a specific deployed contract.
NewChainContextTransactor creates a new write-only instance of ChainContext, bound to a specific deployed contract.
NewContextUpgradeable creates a new instance of ContextUpgradeable, bound to a specific deployed contract.
NewContextUpgradeableCaller creates a new read-only instance of ContextUpgradeable, bound to a specific deployed contract.
NewContextUpgradeableFilterer creates a new log filterer instance of ContextUpgradeable, bound to a specific deployed contract.
NewContextUpgradeableTransactor creates a new write-only instance of ContextUpgradeable, bound to a specific deployed contract.
NewGasDataLib creates a new instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibCaller creates a new read-only instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibFilterer creates a new log filterer instance of GasDataLib, bound to a specific deployed contract.
NewGasDataLibTransactor creates a new write-only instance of GasDataLib, bound to a specific deployed contract.
NewIAgentManager creates a new instance of IAgentManager, bound to a specific deployed contract.
NewIAgentManagerCaller creates a new read-only instance of IAgentManager, bound to a specific deployed contract.
NewIAgentManagerFilterer creates a new log filterer instance of IAgentManager, bound to a specific deployed contract.
NewIAgentManagerTransactor creates a new write-only instance of IAgentManager, bound to a specific deployed contract.
NewIAgentSecured creates a new instance of IAgentSecured, bound to a specific deployed contract.
NewIAgentSecuredCaller creates a new read-only instance of IAgentSecured, bound to a specific deployed contract.
NewIAgentSecuredFilterer creates a new log filterer instance of IAgentSecured, bound to a specific deployed contract.
NewIAgentSecuredTransactor creates a new write-only instance of IAgentSecured, bound to a specific deployed contract.
NewInitializable creates a new instance of Initializable, bound to a specific deployed contract.
NewInitializableCaller creates a new read-only instance of Initializable, bound to a specific deployed contract.
NewInitializableFilterer creates a new log filterer instance of Initializable, bound to a specific deployed contract.
NewInitializableTransactor creates a new write-only instance of Initializable, bound to a specific deployed contract.
NewInterfaceBondingManager creates a new instance of InterfaceBondingManager, bound to a specific deployed contract.
NewInterfaceBondingManagerCaller creates a new read-only instance of InterfaceBondingManager, bound to a specific deployed contract.
NewInterfaceBondingManagerFilterer creates a new log filterer instance of InterfaceBondingManager, bound to a specific deployed contract.
NewInterfaceBondingManagerTransactor creates a new write-only instance of InterfaceBondingManager, bound to a specific deployed contract.
NewInterfaceDestination creates a new instance of InterfaceDestination, bound to a specific deployed contract.
NewInterfaceDestinationCaller creates a new read-only instance of InterfaceDestination, bound to a specific deployed contract.
NewInterfaceDestinationFilterer creates a new log filterer instance of InterfaceDestination, bound to a specific deployed contract.
NewInterfaceDestinationTransactor creates a new write-only instance of InterfaceDestination, bound to a specific deployed contract.
NewInterfaceLightManager creates a new instance of InterfaceLightManager, bound to a specific deployed contract.
NewInterfaceLightManagerCaller creates a new read-only instance of InterfaceLightManager, bound to a specific deployed contract.
NewInterfaceLightManagerFilterer creates a new log filterer instance of InterfaceLightManager, bound to a specific deployed contract.
NewInterfaceLightManagerTransactor creates a new write-only instance of InterfaceLightManager, bound to a specific deployed contract.
NewInterfaceOrigin creates a new instance of InterfaceOrigin, bound to a specific deployed contract.
NewInterfaceOriginCaller creates a new read-only instance of InterfaceOrigin, bound to a specific deployed contract.
NewInterfaceOriginFilterer creates a new log filterer instance of InterfaceOrigin, bound to a specific deployed contract.
NewInterfaceOriginTransactor creates a new write-only instance of InterfaceOrigin, bound to a specific deployed contract.
NewIStatementInbox creates a new instance of IStatementInbox, bound to a specific deployed contract.
NewIStatementInboxCaller creates a new read-only instance of IStatementInbox, bound to a specific deployed contract.
NewIStatementInboxFilterer creates a new log filterer instance of IStatementInbox, bound to a specific deployed contract.
NewIStatementInboxTransactor creates a new write-only instance of IStatementInbox, bound to a specific deployed contract.
NewLightManager creates a new instance of LightManager, bound to a specific deployed contract.
NewLightManagerCaller creates a new read-only instance of LightManager, bound to a specific deployed contract.
NewLightManagerFilterer creates a new log filterer instance of LightManager, bound to a specific deployed contract.
NewLightManagerRef creates a new lightmanager contract with a contract ref.
NewLightManagerTransactor creates a new write-only instance of LightManager, bound to a specific deployed contract.
NewMerkleMath creates a new instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathCaller creates a new read-only instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathFilterer creates a new log filterer instance of MerkleMath, bound to a specific deployed contract.
NewMerkleMathTransactor creates a new write-only instance of MerkleMath, bound to a specific deployed contract.
NewMessagingBase creates a new instance of MessagingBase, bound to a specific deployed contract.
NewMessagingBaseCaller creates a new read-only instance of MessagingBase, bound to a specific deployed contract.
NewMessagingBaseFilterer creates a new log filterer instance of MessagingBase, bound to a specific deployed contract.
NewMessagingBaseTransactor creates a new write-only instance of MessagingBase, bound to a specific deployed contract.
NewMultiCallable creates a new instance of MultiCallable, bound to a specific deployed contract.
NewMultiCallableCaller creates a new read-only instance of MultiCallable, bound to a specific deployed contract.
NewMultiCallableFilterer creates a new log filterer instance of MultiCallable, bound to a specific deployed contract.
NewMultiCallableTransactor creates a new write-only instance of MultiCallable, bound to a specific deployed contract.
NewNumberLib creates a new instance of NumberLib, bound to a specific deployed contract.
NewNumberLibCaller creates a new read-only instance of NumberLib, bound to a specific deployed contract.
NewNumberLibFilterer creates a new log filterer instance of NumberLib, bound to a specific deployed contract.
NewNumberLibTransactor creates a new write-only instance of NumberLib, bound to a specific deployed contract.
NewOwnable2StepUpgradeable creates a new instance of Ownable2StepUpgradeable, bound to a specific deployed contract.
NewOwnable2StepUpgradeableCaller creates a new read-only instance of Ownable2StepUpgradeable, bound to a specific deployed contract.
NewOwnable2StepUpgradeableFilterer creates a new log filterer instance of Ownable2StepUpgradeable, bound to a specific deployed contract.
NewOwnable2StepUpgradeableTransactor creates a new write-only instance of Ownable2StepUpgradeable, bound to a specific deployed contract.
NewOwnableUpgradeable creates a new instance of OwnableUpgradeable, bound to a specific deployed contract.
NewOwnableUpgradeableCaller creates a new read-only instance of OwnableUpgradeable, bound to a specific deployed contract.
NewOwnableUpgradeableFilterer creates a new log filterer instance of OwnableUpgradeable, bound to a specific deployed contract.
NewOwnableUpgradeableTransactor creates a new write-only instance of OwnableUpgradeable, bound to a specific deployed contract.
NewParser creates a new parser for the light manager contract.
NewSafeCast creates a new instance of SafeCast, bound to a specific deployed contract.
NewSafeCastCaller creates a new read-only instance of SafeCast, bound to a specific deployed contract.
NewSafeCastFilterer creates a new log filterer instance of SafeCast, bound to a specific deployed contract.
NewSafeCastTransactor creates a new write-only instance of SafeCast, bound to a specific deployed contract.
NewStructureUtils creates a new instance of StructureUtils, bound to a specific deployed contract.
NewStructureUtilsCaller creates a new read-only instance of StructureUtils, bound to a specific deployed contract.
NewStructureUtilsFilterer creates a new log filterer instance of StructureUtils, bound to a specific deployed contract.
NewStructureUtilsTransactor creates a new write-only instance of StructureUtils, bound to a specific deployed contract.
NewVersioned creates a new instance of Versioned, bound to a specific deployed contract.
NewVersionedCaller creates a new read-only instance of Versioned, bound to a specific deployed contract.
NewVersionedFilterer creates a new log filterer instance of Versioned, bound to a specific deployed contract.
NewVersionedTransactor creates a new write-only instance of Versioned, bound to a specific deployed contract.
# Constants
DisputeOpenedEvent is an DisputeOpened event.
RootUpdatedEvent is an RootUpdated event.
# Variables
AddressUpgradeableABI is the input ABI used to generate the binding from.
AddressUpgradeableBin is the compiled bytecode used for deploying new contracts.
AddressUpgradeableMetaData contains all meta data concerning the AddressUpgradeable contract.
AgentManagerABI is the input ABI used to generate the binding from.
AgentManagerEventsABI is the input ABI used to generate the binding from.
AgentManagerEventsMetaData contains all meta data concerning the AgentManagerEvents contract.
Deprecated: Use AgentManagerMetaData.Sigs instead.
AgentManagerMetaData contains all meta data concerning the AgentManager contract.
ChainContextABI is the input ABI used to generate the binding from.
ChainContextBin is the compiled bytecode used for deploying new contracts.
ChainContextMetaData contains all meta data concerning the ChainContext contract.
ContextUpgradeableABI is the input ABI used to generate the binding from.
ContextUpgradeableMetaData contains all meta data concerning the ContextUpgradeable contract.
Contracts are unmarshalled on start.
DisputeOpenedTopic is the topic that gets emitted when the DisputeOpened event is called.
GasDataLibABI is the input ABI used to generate the binding from.
GasDataLibBin is the compiled bytecode used for deploying new contracts.
GasDataLibMetaData contains all meta data concerning the GasDataLib contract.
IAgentManagerABI is the input ABI used to generate the binding from.
Deprecated: Use IAgentManagerMetaData.Sigs instead.
IAgentManagerMetaData contains all meta data concerning the IAgentManager contract.
IAgentSecuredABI is the input ABI used to generate the binding from.
Deprecated: Use IAgentSecuredMetaData.Sigs instead.
IAgentSecuredMetaData contains all meta data concerning the IAgentSecured contract.
InitializableABI is the input ABI used to generate the binding from.
InitializableMetaData contains all meta data concerning the Initializable contract.
InterfaceBondingManagerABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceBondingManagerMetaData.Sigs instead.
InterfaceBondingManagerMetaData contains all meta data concerning the InterfaceBondingManager contract.
InterfaceDestinationABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceDestinationMetaData.Sigs instead.
InterfaceDestinationMetaData contains all meta data concerning the InterfaceDestination contract.
InterfaceLightManagerABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceLightManagerMetaData.Sigs instead.
InterfaceLightManagerMetaData contains all meta data concerning the InterfaceLightManager contract.
InterfaceOriginABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceOriginMetaData.Sigs instead.
InterfaceOriginMetaData contains all meta data concerning the InterfaceOrigin contract.
IStatementInboxABI is the input ABI used to generate the binding from.
Deprecated: Use IStatementInboxMetaData.Sigs instead.
IStatementInboxMetaData contains all meta data concerning the IStatementInbox contract.
LightManagerABI is the input ABI used to generate the binding from.
LightManagerBin is the compiled bytecode used for deploying new contracts.
Deprecated: Use LightManagerMetaData.Sigs instead.
LightManagerMetaData contains all meta data concerning the LightManager contract.
MerkleMathABI is the input ABI used to generate the binding from.
MerkleMathBin is the compiled bytecode used for deploying new contracts.
MerkleMathMetaData contains all meta data concerning the MerkleMath contract.
MessagingBaseABI is the input ABI used to generate the binding from.
Deprecated: Use MessagingBaseMetaData.Sigs instead.
MessagingBaseMetaData contains all meta data concerning the MessagingBase contract.
MultiCallableABI is the input ABI used to generate the binding from.
Deprecated: Use MultiCallableMetaData.Sigs instead.
MultiCallableMetaData contains all meta data concerning the MultiCallable contract.
NumberLibABI is the input ABI used to generate the binding from.
NumberLibBin is the compiled bytecode used for deploying new contracts.
NumberLibMetaData contains all meta data concerning the NumberLib contract.
Ownable2StepUpgradeableABI is the input ABI used to generate the binding from.
Deprecated: Use Ownable2StepUpgradeableMetaData.Sigs instead.
Ownable2StepUpgradeableMetaData contains all meta data concerning the Ownable2StepUpgradeable contract.
OwnableUpgradeableABI is the input ABI used to generate the binding from.
Deprecated: Use OwnableUpgradeableMetaData.Sigs instead.
OwnableUpgradeableMetaData contains all meta data concerning the OwnableUpgradeable contract.
RootUpdatedTopic is the topic that gets emitted when the RootUpdates event is called.
SafeCastABI is the input ABI used to generate the binding from.
SafeCastBin is the compiled bytecode used for deploying new contracts.
SafeCastMetaData contains all meta data concerning the SafeCast contract.
StructureUtilsABI is the input ABI used to generate the binding from.
StructureUtilsBin is the compiled bytecode used for deploying new contracts.
StructureUtilsMetaData contains all meta data concerning the StructureUtils contract.
VersionedABI is the input ABI used to generate the binding from.
Deprecated: Use VersionedMetaData.Sigs instead.
VersionedMetaData contains all meta data concerning the Versioned contract.
# Structs
AddressUpgradeable is an auto generated Go binding around an Ethereum contract.
AddressUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
AddressUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AddressUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AddressUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AddressUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
AddressUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AddressUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
AddressUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AddressUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AgentManager is an auto generated Go binding around an Ethereum contract.
AgentManagerAgentRootProposed represents a AgentRootProposed event raised by the AgentManager contract.
AgentManagerAgentRootProposedIterator is returned from FilterAgentRootProposed and is used to iterate over the raw logs and unpacked data for AgentRootProposed events raised by the AgentManager contract.
AgentManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
AgentManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AgentManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AgentManagerDisputeOpened represents a DisputeOpened event raised by the AgentManager contract.
AgentManagerDisputeOpenedIterator is returned from FilterDisputeOpened and is used to iterate over the raw logs and unpacked data for DisputeOpened events raised by the AgentManager contract.
AgentManagerDisputeResolved represents a DisputeResolved event raised by the AgentManager contract.
AgentManagerDisputeResolvedIterator is returned from FilterDisputeResolved and is used to iterate over the raw logs and unpacked data for DisputeResolved events raised by the AgentManager contract.
AgentManagerEvents is an auto generated Go binding around an Ethereum contract.
AgentManagerEventsAgentRootProposed represents a AgentRootProposed event raised by the AgentManagerEvents contract.
AgentManagerEventsAgentRootProposedIterator is returned from FilterAgentRootProposed and is used to iterate over the raw logs and unpacked data for AgentRootProposed events raised by the AgentManagerEvents contract.
AgentManagerEventsCaller is an auto generated read-only Go binding around an Ethereum contract.
AgentManagerEventsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AgentManagerEventsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AgentManagerEventsDisputeOpened represents a DisputeOpened event raised by the AgentManagerEvents contract.
AgentManagerEventsDisputeOpenedIterator is returned from FilterDisputeOpened and is used to iterate over the raw logs and unpacked data for DisputeOpened events raised by the AgentManagerEvents contract.
AgentManagerEventsDisputeResolved represents a DisputeResolved event raised by the AgentManagerEvents contract.
AgentManagerEventsDisputeResolvedIterator is returned from FilterDisputeResolved and is used to iterate over the raw logs and unpacked data for DisputeResolved events raised by the AgentManagerEvents contract.
AgentManagerEventsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AgentManagerEventsProposedAgentRootCancelled represents a ProposedAgentRootCancelled event raised by the AgentManagerEvents contract.
AgentManagerEventsProposedAgentRootCancelledIterator is returned from FilterProposedAgentRootCancelled and is used to iterate over the raw logs and unpacked data for ProposedAgentRootCancelled events raised by the AgentManagerEvents contract.
AgentManagerEventsProposedAgentRootResolved represents a ProposedAgentRootResolved event raised by the AgentManagerEvents contract.
AgentManagerEventsProposedAgentRootResolvedIterator is returned from FilterProposedAgentRootResolved and is used to iterate over the raw logs and unpacked data for ProposedAgentRootResolved events raised by the AgentManagerEvents contract.
AgentManagerEventsRaw is an auto generated low-level Go binding around an Ethereum contract.
AgentManagerEventsRootUpdated represents a RootUpdated event raised by the AgentManagerEvents contract.
AgentManagerEventsRootUpdatedIterator is returned from FilterRootUpdated and is used to iterate over the raw logs and unpacked data for RootUpdated events raised by the AgentManagerEvents contract.
AgentManagerEventsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AgentManagerEventsStatusUpdated represents a StatusUpdated event raised by the AgentManagerEvents contract.
AgentManagerEventsStatusUpdatedIterator is returned from FilterStatusUpdated and is used to iterate over the raw logs and unpacked data for StatusUpdated events raised by the AgentManagerEvents contract.
AgentManagerEventsTransactor is an auto generated write-only Go binding around an Ethereum contract.
AgentManagerEventsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AgentManagerEventsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AgentManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AgentManagerInitialized represents a Initialized event raised by the AgentManager contract.
AgentManagerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the AgentManager contract.
AgentManagerOwnershipTransferred represents a OwnershipTransferred event raised by the AgentManager contract.
AgentManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the AgentManager contract.
AgentManagerOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the AgentManager contract.
AgentManagerOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the AgentManager contract.
AgentManagerProposedAgentRootCancelled represents a ProposedAgentRootCancelled event raised by the AgentManager contract.
AgentManagerProposedAgentRootCancelledIterator is returned from FilterProposedAgentRootCancelled and is used to iterate over the raw logs and unpacked data for ProposedAgentRootCancelled events raised by the AgentManager contract.
AgentManagerProposedAgentRootResolved represents a ProposedAgentRootResolved event raised by the AgentManager contract.
AgentManagerProposedAgentRootResolvedIterator is returned from FilterProposedAgentRootResolved and is used to iterate over the raw logs and unpacked data for ProposedAgentRootResolved events raised by the AgentManager contract.
AgentManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
AgentManagerRootUpdated represents a RootUpdated event raised by the AgentManager contract.
AgentManagerRootUpdatedIterator is returned from FilterRootUpdated and is used to iterate over the raw logs and unpacked data for RootUpdated events raised by the AgentManager contract.
AgentManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AgentManagerStatusUpdated represents a StatusUpdated event raised by the AgentManager contract.
AgentManagerStatusUpdatedIterator is returned from FilterStatusUpdated and is used to iterate over the raw logs and unpacked data for StatusUpdated events raised by the AgentManager contract.
AgentManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
AgentManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AgentManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
AgentStatus is an auto generated low-level Go binding around an user-defined struct.
ChainContext is an auto generated Go binding around an Ethereum contract.
ChainContextCaller is an auto generated read-only Go binding around an Ethereum contract.
ChainContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ChainContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ChainContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ChainContextRaw is an auto generated low-level Go binding around an Ethereum contract.
ChainContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ChainContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
ChainContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ChainContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ContextUpgradeable is an auto generated Go binding around an Ethereum contract.
ContextUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
ContextUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContextUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContextUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContextUpgradeableInitialized represents a Initialized event raised by the ContextUpgradeable contract.
ContextUpgradeableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ContextUpgradeable contract.
ContextUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
ContextUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContextUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContextUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContextUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
DisputeStatus is an auto generated low-level Go binding around an user-defined struct.
GasDataLib is an auto generated Go binding around an Ethereum contract.
GasDataLibCaller is an auto generated read-only Go binding around an Ethereum contract.
GasDataLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
GasDataLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
GasDataLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
GasDataLibRaw is an auto generated low-level Go binding around an Ethereum contract.
GasDataLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
GasDataLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
GasDataLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
GasDataLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IAgentManager is an auto generated Go binding around an Ethereum contract.
IAgentManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
IAgentManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IAgentManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IAgentManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IAgentManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
IAgentManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IAgentManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
IAgentManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IAgentManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IAgentSecured is an auto generated Go binding around an Ethereum contract.
IAgentSecuredCaller is an auto generated read-only Go binding around an Ethereum contract.
IAgentSecuredCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IAgentSecuredCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IAgentSecuredFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IAgentSecuredRaw is an auto generated low-level Go binding around an Ethereum contract.
IAgentSecuredSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IAgentSecuredTransactor is an auto generated write-only Go binding around an Ethereum contract.
IAgentSecuredTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IAgentSecuredTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Initializable is an auto generated Go binding around an Ethereum contract.
InitializableCaller is an auto generated read-only Go binding around an Ethereum contract.
InitializableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InitializableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InitializableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InitializableInitialized represents a Initialized event raised by the Initializable contract.
InitializableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Initializable contract.
InitializableRaw is an auto generated low-level Go binding around an Ethereum contract.
InitializableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InitializableTransactor is an auto generated write-only Go binding around an Ethereum contract.
InitializableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InitializableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InterfaceBondingManager is an auto generated Go binding around an Ethereum contract.
InterfaceBondingManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceBondingManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceBondingManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceBondingManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceBondingManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceBondingManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceBondingManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceBondingManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceBondingManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InterfaceDestination is an auto generated Go binding around an Ethereum contract.
InterfaceDestinationCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceDestinationCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceDestinationCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceDestinationFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceDestinationRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceDestinationSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceDestinationTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceDestinationTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceDestinationTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InterfaceLightManager is an auto generated Go binding around an Ethereum contract.
InterfaceLightManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceLightManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceLightManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceLightManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceLightManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceLightManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceLightManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceLightManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceLightManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InterfaceOrigin is an auto generated Go binding around an Ethereum contract.
InterfaceOriginCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceOriginCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceOriginCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceOriginFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceOriginRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceOriginSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceOriginTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceOriginTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceOriginTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IStatementInbox is an auto generated Go binding around an Ethereum contract.
IStatementInboxCaller is an auto generated read-only Go binding around an Ethereum contract.
IStatementInboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IStatementInboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IStatementInboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IStatementInboxRaw is an auto generated low-level Go binding around an Ethereum contract.
IStatementInboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IStatementInboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
IStatementInboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IStatementInboxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LightManager is an auto generated Go binding around an Ethereum contract.
LightManagerAgentRootProposed represents a AgentRootProposed event raised by the LightManager contract.
LightManagerAgentRootProposedIterator is returned from FilterAgentRootProposed and is used to iterate over the raw logs and unpacked data for AgentRootProposed events raised by the LightManager contract.
LightManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
LightManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LightManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LightManagerDisputeOpened represents a DisputeOpened event raised by the LightManager contract.
LightManagerDisputeOpenedIterator is returned from FilterDisputeOpened and is used to iterate over the raw logs and unpacked data for DisputeOpened events raised by the LightManager contract.
LightManagerDisputeResolved represents a DisputeResolved event raised by the LightManager contract.
LightManagerDisputeResolvedIterator is returned from FilterDisputeResolved and is used to iterate over the raw logs and unpacked data for DisputeResolved events raised by the LightManager contract.
LightManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LightManagerInitialized represents a Initialized event raised by the LightManager contract.
LightManagerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the LightManager contract.
LightManagerOwnershipTransferred represents a OwnershipTransferred event raised by the LightManager contract.
LightManagerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LightManager contract.
LightManagerOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the LightManager contract.
LightManagerOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the LightManager contract.
LightManagerProposedAgentRootCancelled represents a ProposedAgentRootCancelled event raised by the LightManager contract.
LightManagerProposedAgentRootCancelledIterator is returned from FilterProposedAgentRootCancelled and is used to iterate over the raw logs and unpacked data for ProposedAgentRootCancelled events raised by the LightManager contract.
LightManagerProposedAgentRootResolved represents a ProposedAgentRootResolved event raised by the LightManager contract.
LightManagerProposedAgentRootResolvedIterator is returned from FilterProposedAgentRootResolved and is used to iterate over the raw logs and unpacked data for ProposedAgentRootResolved events raised by the LightManager contract.
LightManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
LightManagerRef is a bound light manager contract that returns the address of the contract.
LightManagerRootUpdated represents a RootUpdated event raised by the LightManager contract.
LightManagerRootUpdatedIterator is returned from FilterRootUpdated and is used to iterate over the raw logs and unpacked data for RootUpdated events raised by the LightManager contract.
LightManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LightManagerStatusUpdated represents a StatusUpdated event raised by the LightManager contract.
LightManagerStatusUpdatedIterator is returned from FilterStatusUpdated and is used to iterate over the raw logs and unpacked data for StatusUpdated events raised by the LightManager contract.
LightManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
LightManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LightManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MerkleMath is an auto generated Go binding around an Ethereum contract.
MerkleMathCaller is an auto generated read-only Go binding around an Ethereum contract.
MerkleMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MerkleMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MerkleMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MerkleMathRaw is an auto generated low-level Go binding around an Ethereum contract.
MerkleMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MerkleMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
MerkleMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MerkleMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MessagingBase is an auto generated Go binding around an Ethereum contract.
MessagingBaseCaller is an auto generated read-only Go binding around an Ethereum contract.
MessagingBaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MessagingBaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MessagingBaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MessagingBaseInitialized represents a Initialized event raised by the MessagingBase contract.
MessagingBaseInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the MessagingBase contract.
MessagingBaseOwnershipTransferred represents a OwnershipTransferred event raised by the MessagingBase contract.
MessagingBaseOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MessagingBase contract.
MessagingBaseOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the MessagingBase contract.
MessagingBaseOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the MessagingBase contract.
MessagingBaseRaw is an auto generated low-level Go binding around an Ethereum contract.
MessagingBaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MessagingBaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
MessagingBaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MessagingBaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MultiCallable is an auto generated Go binding around an Ethereum contract.
MultiCallableCall is an auto generated low-level Go binding around an user-defined struct.
MultiCallableCaller is an auto generated read-only Go binding around an Ethereum contract.
MultiCallableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MultiCallableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MultiCallableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MultiCallableRaw is an auto generated low-level Go binding around an Ethereum contract.
MultiCallableResult is an auto generated low-level Go binding around an user-defined struct.
MultiCallableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MultiCallableTransactor is an auto generated write-only Go binding around an Ethereum contract.
MultiCallableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MultiCallableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
NumberLib is an auto generated Go binding around an Ethereum contract.
NumberLibCaller is an auto generated read-only Go binding around an Ethereum contract.
NumberLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
NumberLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
NumberLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
NumberLibRaw is an auto generated low-level Go binding around an Ethereum contract.
NumberLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
NumberLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
NumberLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
NumberLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Ownable2StepUpgradeable is an auto generated Go binding around an Ethereum contract.
Ownable2StepUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
Ownable2StepUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Ownable2StepUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Ownable2StepUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
Ownable2StepUpgradeableInitialized represents a Initialized event raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the Ownable2StepUpgradeable contract.
Ownable2StepUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
Ownable2StepUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Ownable2StepUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
Ownable2StepUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Ownable2StepUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OwnableUpgradeable is an auto generated Go binding around an Ethereum contract.
OwnableUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
OwnableUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OwnableUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OwnableUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OwnableUpgradeableInitialized represents a Initialized event raised by the OwnableUpgradeable contract.
OwnableUpgradeableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the OwnableUpgradeable contract.
OwnableUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the OwnableUpgradeable contract.
OwnableUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OwnableUpgradeable contract.
OwnableUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
OwnableUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OwnableUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
OwnableUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OwnableUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SafeCast is an auto generated Go binding around an Ethereum contract.
SafeCastCaller is an auto generated read-only Go binding around an Ethereum contract.
SafeCastCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SafeCastCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SafeCastFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SafeCastRaw is an auto generated low-level Go binding around an Ethereum contract.
SafeCastSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SafeCastTransactor is an auto generated write-only Go binding around an Ethereum contract.
SafeCastTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SafeCastTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StructureUtils is an auto generated Go binding around an Ethereum contract.
StructureUtilsCaller is an auto generated read-only Go binding around an Ethereum contract.
StructureUtilsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StructureUtilsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StructureUtilsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StructureUtilsRaw is an auto generated low-level Go binding around an Ethereum contract.
StructureUtilsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StructureUtilsTransactor is an auto generated write-only Go binding around an Ethereum contract.
StructureUtilsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StructureUtilsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Versioned is an auto generated Go binding around an Ethereum contract.
VersionedCaller is an auto generated read-only Go binding around an Ethereum contract.
VersionedCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
VersionedCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
VersionedFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
VersionedRaw is an auto generated low-level Go binding around an Ethereum contract.
VersionedSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
VersionedTransactor is an auto generated write-only Go binding around an Ethereum contract.
VersionedTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
VersionedTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
# Interfaces
ILightManager wraps the generated lightmanager interface code.
ILightManagerCaller ...
ILightManagerFilterer ...
ILightManagerTransactor ...
Parser parses events from the light inbox contract.
# Type aliases
EventType is the type of the light manager event
go:generate go run golang.org/x/tools/cmd/stringer -type=EventType.