package
1.19.0
Repository: https://github.com/synapsecns/sanguine.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DeployAddressUpgradeable deploys a new Ethereum contract, binding an instance of AddressUpgradeable to it.
DeployAttestationLib deploys a new Ethereum contract, binding an instance of AttestationLib to it.
DeployChainContext deploys a new Ethereum contract, binding an instance of ChainContext to it.
DeployECDSA deploys a new Ethereum contract, binding an instance of ECDSA to it.
DeployGasDataLib deploys a new Ethereum contract, binding an instance of GasDataLib to it.
DeployInbox deploys a new Ethereum contract, binding an instance of Inbox to it.
DeployMath deploys a new Ethereum contract, binding an instance of Math to it.
DeployMemViewLib deploys a new Ethereum contract, binding an instance of MemViewLib 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.
DeployReceiptLib deploys a new Ethereum contract, binding an instance of ReceiptLib to it.
DeploySafeCast deploys a new Ethereum contract, binding an instance of SafeCast to it.
DeploySignedMath deploys a new Ethereum contract, binding an instance of SignedMath to it.
DeploySnapshotLib deploys a new Ethereum contract, binding an instance of SnapshotLib to it.
DeployStateLib deploys a new Ethereum contract, binding an instance of StateLib to it.
DeployStrings deploys a new Ethereum contract, binding an instance of Strings to it.
DeployStructureUtils deploys a new Ethereum contract, binding an instance of StructureUtils to it.
DeployTipsLib deploys a new Ethereum contract, binding an instance of TipsLib 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.
NewAttestationLib creates a new instance of AttestationLib, bound to a specific deployed contract.
NewAttestationLibCaller creates a new read-only instance of AttestationLib, bound to a specific deployed contract.
NewAttestationLibFilterer creates a new log filterer instance of AttestationLib, bound to a specific deployed contract.
NewAttestationLibTransactor creates a new write-only instance of AttestationLib, 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.
NewECDSA creates a new instance of ECDSA, bound to a specific deployed contract.
NewECDSACaller creates a new read-only instance of ECDSA, bound to a specific deployed contract.
NewECDSAFilterer creates a new log filterer instance of ECDSA, bound to a specific deployed contract.
NewECDSATransactor creates a new write-only instance of ECDSA, 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.
NewIExecutionHub creates a new instance of IExecutionHub, bound to a specific deployed contract.
NewIExecutionHubCaller creates a new read-only instance of IExecutionHub, bound to a specific deployed contract.
NewIExecutionHubFilterer creates a new log filterer instance of IExecutionHub, bound to a specific deployed contract.
NewIExecutionHubTransactor creates a new write-only instance of IExecutionHub, bound to a specific deployed contract.
NewInbox creates a new instance of Inbox, bound to a specific deployed contract.
NewInboxCaller creates a new read-only instance of Inbox, bound to a specific deployed contract.
NewInboxEvents creates a new instance of InboxEvents, bound to a specific deployed contract.
NewInboxEventsCaller creates a new read-only instance of InboxEvents, bound to a specific deployed contract.
NewInboxEventsFilterer creates a new log filterer instance of InboxEvents, bound to a specific deployed contract.
NewInboxEventsTransactor creates a new write-only instance of InboxEvents, bound to a specific deployed contract.
NewInboxFilterer creates a new log filterer instance of Inbox, bound to a specific deployed contract.
NewInboxRef creates a new inbox contract with a contract ref.
NewInboxTransactor creates a new write-only instance of Inbox, 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.
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.
NewInterfaceInbox creates a new instance of InterfaceInbox, bound to a specific deployed contract.
NewInterfaceInboxCaller creates a new read-only instance of InterfaceInbox, bound to a specific deployed contract.
NewInterfaceInboxFilterer creates a new log filterer instance of InterfaceInbox, bound to a specific deployed contract.
NewInterfaceInboxTransactor creates a new write-only instance of InterfaceInbox, bound to a specific deployed contract.
NewInterfaceSummit creates a new instance of InterfaceSummit, bound to a specific deployed contract.
NewInterfaceSummitCaller creates a new read-only instance of InterfaceSummit, bound to a specific deployed contract.
NewInterfaceSummitFilterer creates a new log filterer instance of InterfaceSummit, bound to a specific deployed contract.
NewInterfaceSummitTransactor creates a new write-only instance of InterfaceSummit, bound to a specific deployed contract.
NewISnapshotHub creates a new instance of ISnapshotHub, bound to a specific deployed contract.
NewISnapshotHubCaller creates a new read-only instance of ISnapshotHub, bound to a specific deployed contract.
NewISnapshotHubFilterer creates a new log filterer instance of ISnapshotHub, bound to a specific deployed contract.
NewISnapshotHubTransactor creates a new write-only instance of ISnapshotHub, bound to a specific deployed contract.
NewIStateHub creates a new instance of IStateHub, bound to a specific deployed contract.
NewIStateHubCaller creates a new read-only instance of IStateHub, bound to a specific deployed contract.
NewIStateHubFilterer creates a new log filterer instance of IStateHub, bound to a specific deployed contract.
NewIStateHubTransactor creates a new write-only instance of IStateHub, 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.
NewMath creates a new instance of Math, bound to a specific deployed contract.
NewMathCaller creates a new read-only instance of Math, bound to a specific deployed contract.
NewMathFilterer creates a new log filterer instance of Math, bound to a specific deployed contract.
NewMathTransactor creates a new write-only instance of Math, bound to a specific deployed contract.
NewMemViewLib creates a new instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibCaller creates a new read-only instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibFilterer creates a new log filterer instance of MemViewLib, bound to a specific deployed contract.
NewMemViewLibTransactor creates a new write-only instance of MemViewLib, 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 inbox contract.
NewReceiptLib creates a new instance of ReceiptLib, bound to a specific deployed contract.
NewReceiptLibCaller creates a new read-only instance of ReceiptLib, bound to a specific deployed contract.
NewReceiptLibFilterer creates a new log filterer instance of ReceiptLib, bound to a specific deployed contract.
NewReceiptLibTransactor creates a new write-only instance of ReceiptLib, bound to a specific deployed 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.
NewSignedMath creates a new instance of SignedMath, bound to a specific deployed contract.
NewSignedMathCaller creates a new read-only instance of SignedMath, bound to a specific deployed contract.
NewSignedMathFilterer creates a new log filterer instance of SignedMath, bound to a specific deployed contract.
NewSignedMathTransactor creates a new write-only instance of SignedMath, bound to a specific deployed contract.
NewSnapshotLib creates a new instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibCaller creates a new read-only instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibFilterer creates a new log filterer instance of SnapshotLib, bound to a specific deployed contract.
NewSnapshotLibTransactor creates a new write-only instance of SnapshotLib, bound to a specific deployed contract.
NewStateLib creates a new instance of StateLib, bound to a specific deployed contract.
NewStateLibCaller creates a new read-only instance of StateLib, bound to a specific deployed contract.
NewStateLibFilterer creates a new log filterer instance of StateLib, bound to a specific deployed contract.
NewStateLibTransactor creates a new write-only instance of StateLib, bound to a specific deployed contract.
NewStatementInbox creates a new instance of StatementInbox, bound to a specific deployed contract.
NewStatementInboxCaller creates a new read-only instance of StatementInbox, bound to a specific deployed contract.
NewStatementInboxEvents creates a new instance of StatementInboxEvents, bound to a specific deployed contract.
NewStatementInboxEventsCaller creates a new read-only instance of StatementInboxEvents, bound to a specific deployed contract.
NewStatementInboxEventsFilterer creates a new log filterer instance of StatementInboxEvents, bound to a specific deployed contract.
NewStatementInboxEventsTransactor creates a new write-only instance of StatementInboxEvents, bound to a specific deployed contract.
NewStatementInboxFilterer creates a new log filterer instance of StatementInbox, bound to a specific deployed contract.
NewStatementInboxTransactor creates a new write-only instance of StatementInbox, bound to a specific deployed contract.
NewStrings creates a new instance of Strings, bound to a specific deployed contract.
NewStringsCaller creates a new read-only instance of Strings, bound to a specific deployed contract.
NewStringsFilterer creates a new log filterer instance of Strings, bound to a specific deployed contract.
NewStringsTransactor creates a new write-only instance of Strings, 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.
NewTipsLib creates a new instance of TipsLib, bound to a specific deployed contract.
NewTipsLibCaller creates a new read-only instance of TipsLib, bound to a specific deployed contract.
NewTipsLibFilterer creates a new log filterer instance of TipsLib, bound to a specific deployed contract.
NewTipsLibTransactor creates a new write-only instance of TipsLib, 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

ReceiptAcceptedEvent is a ReceiptAccepted event.
SnapshotAcceptedEvent is a SnapshotAccepted 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.
AllEventTypes contains all event types.
AttestationLibABI is the input ABI used to generate the binding from.
AttestationLibBin is the compiled bytecode used for deploying new contracts.
AttestationLibMetaData contains all meta data concerning the AttestationLib 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.
ECDSAABI is the input ABI used to generate the binding from.
ECDSABin is the compiled bytecode used for deploying new contracts.
ECDSAMetaData contains all meta data concerning the ECDSA contract.
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.
IExecutionHubABI is the input ABI used to generate the binding from.
Deprecated: Use IExecutionHubMetaData.Sigs instead.
IExecutionHubMetaData contains all meta data concerning the IExecutionHub contract.
InboxABI is the input ABI used to generate the binding from.
InboxBin is the compiled bytecode used for deploying new contracts.
InboxEventsABI is the input ABI used to generate the binding from.
InboxEventsMetaData contains all meta data concerning the InboxEvents contract.
Deprecated: Use InboxMetaData.Sigs instead.
InboxMetaData contains all meta data concerning the Inbox contract.
InitializableABI is the input ABI used to generate the binding from.
InitializableMetaData contains all meta data concerning the Initializable 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.
InterfaceInboxABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceInboxMetaData.Sigs instead.
InterfaceInboxMetaData contains all meta data concerning the InterfaceInbox contract.
InterfaceSummitABI is the input ABI used to generate the binding from.
Deprecated: Use InterfaceSummitMetaData.Sigs instead.
InterfaceSummitMetaData contains all meta data concerning the InterfaceSummit contract.
ISnapshotHubABI is the input ABI used to generate the binding from.
Deprecated: Use ISnapshotHubMetaData.Sigs instead.
ISnapshotHubMetaData contains all meta data concerning the ISnapshotHub contract.
IStateHubABI is the input ABI used to generate the binding from.
Deprecated: Use IStateHubMetaData.Sigs instead.
IStateHubMetaData contains all meta data concerning the IStateHub 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.
MathABI is the input ABI used to generate the binding from.
MathBin is the compiled bytecode used for deploying new contracts.
MathMetaData contains all meta data concerning the Math contract.
MemViewLibABI is the input ABI used to generate the binding from.
MemViewLibBin is the compiled bytecode used for deploying new contracts.
MemViewLibMetaData contains all meta data concerning the MemViewLib 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.
ReceiptAcceptedTopic is the topic that gets emitted when the ReceiptAccepted event is called.
ReceiptLibABI is the input ABI used to generate the binding from.
ReceiptLibBin is the compiled bytecode used for deploying new contracts.
ReceiptLibMetaData contains all meta data concerning the ReceiptLib contract.
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.
SignedMathABI is the input ABI used to generate the binding from.
SignedMathBin is the compiled bytecode used for deploying new contracts.
SignedMathMetaData contains all meta data concerning the SignedMath contract.
SnapshotAcceptedTopic is the topic that gets emitted when the SnapshotAccepted event is called.
SnapshotLibABI is the input ABI used to generate the binding from.
SnapshotLibBin is the compiled bytecode used for deploying new contracts.
SnapshotLibMetaData contains all meta data concerning the SnapshotLib contract.
StateLibABI is the input ABI used to generate the binding from.
StateLibBin is the compiled bytecode used for deploying new contracts.
StateLibMetaData contains all meta data concerning the StateLib contract.
StatementInboxABI is the input ABI used to generate the binding from.
StatementInboxEventsABI is the input ABI used to generate the binding from.
StatementInboxEventsMetaData contains all meta data concerning the StatementInboxEvents contract.
Deprecated: Use StatementInboxMetaData.Sigs instead.
StatementInboxMetaData contains all meta data concerning the StatementInbox contract.
StringsABI is the input ABI used to generate the binding from.
StringsBin is the compiled bytecode used for deploying new contracts.
StringsMetaData contains all meta data concerning the Strings 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.
TipsLibABI is the input ABI used to generate the binding from.
TipsLibBin is the compiled bytecode used for deploying new contracts.
TipsLibMetaData contains all meta data concerning the TipsLib 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.
AgentStatus is an auto generated low-level Go binding around an user-defined struct.
AttestationLib is an auto generated Go binding around an Ethereum contract.
AttestationLibCaller is an auto generated read-only Go binding around an Ethereum contract.
AttestationLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AttestationLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AttestationLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AttestationLibRaw is an auto generated low-level Go binding around an Ethereum contract.
AttestationLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AttestationLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
AttestationLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AttestationLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
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.
ECDSA is an auto generated Go binding around an Ethereum contract.
ECDSACaller is an auto generated read-only Go binding around an Ethereum contract.
ECDSACallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ECDSACallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ECDSAFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ECDSARaw is an auto generated low-level Go binding around an Ethereum contract.
ECDSASession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ECDSATransactor is an auto generated write-only Go binding around an Ethereum contract.
ECDSATransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ECDSATransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
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.
IExecutionHub is an auto generated Go binding around an Ethereum contract.
IExecutionHubCaller is an auto generated read-only Go binding around an Ethereum contract.
IExecutionHubCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IExecutionHubCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IExecutionHubFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IExecutionHubRaw is an auto generated low-level Go binding around an Ethereum contract.
IExecutionHubSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IExecutionHubTransactor is an auto generated write-only Go binding around an Ethereum contract.
IExecutionHubTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IExecutionHubTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Inbox is an auto generated Go binding around an Ethereum contract.
InboxAttestationAccepted represents a AttestationAccepted event raised by the Inbox contract.
InboxAttestationAcceptedIterator is returned from FilterAttestationAccepted and is used to iterate over the raw logs and unpacked data for AttestationAccepted events raised by the Inbox contract.
InboxCaller is an auto generated read-only Go binding around an Ethereum contract.
InboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InboxEvents is an auto generated Go binding around an Ethereum contract.
InboxEventsCaller is an auto generated read-only Go binding around an Ethereum contract.
InboxEventsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InboxEventsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InboxEventsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InboxEventsInvalidAttestation represents a InvalidAttestation event raised by the InboxEvents contract.
InboxEventsInvalidAttestationIterator is returned from FilterInvalidAttestation and is used to iterate over the raw logs and unpacked data for InvalidAttestation events raised by the InboxEvents contract.
InboxEventsInvalidAttestationReport represents a InvalidAttestationReport event raised by the InboxEvents contract.
InboxEventsInvalidAttestationReportIterator is returned from FilterInvalidAttestationReport and is used to iterate over the raw logs and unpacked data for InvalidAttestationReport events raised by the InboxEvents contract.
InboxEventsRaw is an auto generated low-level Go binding around an Ethereum contract.
InboxEventsReceiptAccepted represents a ReceiptAccepted event raised by the InboxEvents contract.
InboxEventsReceiptAcceptedIterator is returned from FilterReceiptAccepted and is used to iterate over the raw logs and unpacked data for ReceiptAccepted events raised by the InboxEvents contract.
InboxEventsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InboxEventsSnapshotAccepted represents a SnapshotAccepted event raised by the InboxEvents contract.
InboxEventsSnapshotAcceptedIterator is returned from FilterSnapshotAccepted and is used to iterate over the raw logs and unpacked data for SnapshotAccepted events raised by the InboxEvents contract.
InboxEventsTransactor is an auto generated write-only Go binding around an Ethereum contract.
InboxEventsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InboxEventsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InboxInitialized represents a Initialized event raised by the Inbox contract.
InboxInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Inbox contract.
InboxInvalidAttestation represents a InvalidAttestation event raised by the Inbox contract.
InboxInvalidAttestationIterator is returned from FilterInvalidAttestation and is used to iterate over the raw logs and unpacked data for InvalidAttestation events raised by the Inbox contract.
InboxInvalidAttestationReport represents a InvalidAttestationReport event raised by the Inbox contract.
InboxInvalidAttestationReportIterator is returned from FilterInvalidAttestationReport and is used to iterate over the raw logs and unpacked data for InvalidAttestationReport events raised by the Inbox contract.
InboxInvalidReceipt represents a InvalidReceipt event raised by the Inbox contract.
InboxInvalidReceiptIterator is returned from FilterInvalidReceipt and is used to iterate over the raw logs and unpacked data for InvalidReceipt events raised by the Inbox contract.
InboxInvalidReceiptReport represents a InvalidReceiptReport event raised by the Inbox contract.
InboxInvalidReceiptReportIterator is returned from FilterInvalidReceiptReport and is used to iterate over the raw logs and unpacked data for InvalidReceiptReport events raised by the Inbox contract.
InboxInvalidStateReport represents a InvalidStateReport event raised by the Inbox contract.
InboxInvalidStateReportIterator is returned from FilterInvalidStateReport and is used to iterate over the raw logs and unpacked data for InvalidStateReport events raised by the Inbox contract.
InboxInvalidStateWithAttestation represents a InvalidStateWithAttestation event raised by the Inbox contract.
InboxInvalidStateWithAttestationIterator is returned from FilterInvalidStateWithAttestation and is used to iterate over the raw logs and unpacked data for InvalidStateWithAttestation events raised by the Inbox contract.
InboxInvalidStateWithSnapshot represents a InvalidStateWithSnapshot event raised by the Inbox contract.
InboxInvalidStateWithSnapshotIterator is returned from FilterInvalidStateWithSnapshot and is used to iterate over the raw logs and unpacked data for InvalidStateWithSnapshot events raised by the Inbox contract.
InboxOwnershipTransferred represents a OwnershipTransferred event raised by the Inbox contract.
InboxOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Inbox contract.
InboxOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the Inbox contract.
InboxOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the Inbox contract.
InboxRaw is an auto generated low-level Go binding around an Ethereum contract.
InboxReceiptAccepted represents a ReceiptAccepted event raised by the Inbox contract.
InboxReceiptAcceptedIterator is returned from FilterReceiptAccepted and is used to iterate over the raw logs and unpacked data for ReceiptAccepted events raised by the Inbox contract.
InboxRef is a bound inbox contract that returns the address of the contract.
InboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InboxSnapshotAccepted represents a SnapshotAccepted event raised by the Inbox contract.
InboxSnapshotAcceptedIterator is returned from FilterSnapshotAccepted and is used to iterate over the raw logs and unpacked data for SnapshotAccepted events raised by the Inbox contract.
InboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
InboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InboxTransactorSession 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.
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.
InterfaceInbox is an auto generated Go binding around an Ethereum contract.
InterfaceInboxCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceInboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceInboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceInboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceInboxRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceInboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceInboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceInboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceInboxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
InterfaceSummit is an auto generated Go binding around an Ethereum contract.
InterfaceSummitCaller is an auto generated read-only Go binding around an Ethereum contract.
InterfaceSummitCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
InterfaceSummitCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
InterfaceSummitFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InterfaceSummitRaw is an auto generated low-level Go binding around an Ethereum contract.
InterfaceSummitSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
InterfaceSummitTransactor is an auto generated write-only Go binding around an Ethereum contract.
InterfaceSummitTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
InterfaceSummitTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ISnapshotHub is an auto generated Go binding around an Ethereum contract.
ISnapshotHubCaller is an auto generated read-only Go binding around an Ethereum contract.
ISnapshotHubCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ISnapshotHubCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ISnapshotHubFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ISnapshotHubRaw is an auto generated low-level Go binding around an Ethereum contract.
ISnapshotHubSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ISnapshotHubTransactor is an auto generated write-only Go binding around an Ethereum contract.
ISnapshotHubTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ISnapshotHubTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IStateHub is an auto generated Go binding around an Ethereum contract.
IStateHubCaller is an auto generated read-only Go binding around an Ethereum contract.
IStateHubCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IStateHubCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IStateHubFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IStateHubRaw is an auto generated low-level Go binding around an Ethereum contract.
IStateHubSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IStateHubTransactor is an auto generated write-only Go binding around an Ethereum contract.
IStateHubTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IStateHubTransactorSession 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.
Math is an auto generated Go binding around an Ethereum contract.
MathCaller is an auto generated read-only Go binding around an Ethereum contract.
MathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MathRaw is an auto generated low-level Go binding around an Ethereum contract.
MathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MathTransactor is an auto generated write-only Go binding around an Ethereum contract.
MathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MemViewLib is an auto generated Go binding around an Ethereum contract.
MemViewLibCaller is an auto generated read-only Go binding around an Ethereum contract.
MemViewLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MemViewLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MemViewLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MemViewLibRaw is an auto generated low-level Go binding around an Ethereum contract.
MemViewLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MemViewLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
MemViewLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MemViewLibTransactorSession 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.
ReceiptLib is an auto generated Go binding around an Ethereum contract.
ReceiptLibCaller is an auto generated read-only Go binding around an Ethereum contract.
ReceiptLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ReceiptLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ReceiptLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ReceiptLibRaw is an auto generated low-level Go binding around an Ethereum contract.
ReceiptLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ReceiptLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
ReceiptLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ReceiptLibTransactorSession 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.
SignedMath is an auto generated Go binding around an Ethereum contract.
SignedMathCaller is an auto generated read-only Go binding around an Ethereum contract.
SignedMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SignedMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SignedMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SignedMathRaw is an auto generated low-level Go binding around an Ethereum contract.
SignedMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SignedMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
SignedMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SignedMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SnapshotLib is an auto generated Go binding around an Ethereum contract.
SnapshotLibCaller is an auto generated read-only Go binding around an Ethereum contract.
SnapshotLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SnapshotLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SnapshotLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SnapshotLibRaw is an auto generated low-level Go binding around an Ethereum contract.
SnapshotLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SnapshotLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
SnapshotLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SnapshotLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StateLib is an auto generated Go binding around an Ethereum contract.
StateLibCaller is an auto generated read-only Go binding around an Ethereum contract.
StateLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StateLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StateLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StateLibRaw is an auto generated low-level Go binding around an Ethereum contract.
StateLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StateLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
StateLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StateLibTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StatementInbox is an auto generated Go binding around an Ethereum contract.
StatementInboxAttestationAccepted represents a AttestationAccepted event raised by the StatementInbox contract.
StatementInboxAttestationAcceptedIterator is returned from FilterAttestationAccepted and is used to iterate over the raw logs and unpacked data for AttestationAccepted events raised by the StatementInbox contract.
StatementInboxCaller is an auto generated read-only Go binding around an Ethereum contract.
StatementInboxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StatementInboxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StatementInboxEvents is an auto generated Go binding around an Ethereum contract.
StatementInboxEventsAttestationAccepted represents a AttestationAccepted event raised by the StatementInboxEvents contract.
StatementInboxEventsAttestationAcceptedIterator is returned from FilterAttestationAccepted and is used to iterate over the raw logs and unpacked data for AttestationAccepted events raised by the StatementInboxEvents contract.
StatementInboxEventsCaller is an auto generated read-only Go binding around an Ethereum contract.
StatementInboxEventsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StatementInboxEventsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StatementInboxEventsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StatementInboxEventsInvalidReceipt represents a InvalidReceipt event raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidReceiptIterator is returned from FilterInvalidReceipt and is used to iterate over the raw logs and unpacked data for InvalidReceipt events raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidReceiptReport represents a InvalidReceiptReport event raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidReceiptReportIterator is returned from FilterInvalidReceiptReport and is used to iterate over the raw logs and unpacked data for InvalidReceiptReport events raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateReport represents a InvalidStateReport event raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateReportIterator is returned from FilterInvalidStateReport and is used to iterate over the raw logs and unpacked data for InvalidStateReport events raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateWithAttestation represents a InvalidStateWithAttestation event raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateWithAttestationIterator is returned from FilterInvalidStateWithAttestation and is used to iterate over the raw logs and unpacked data for InvalidStateWithAttestation events raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateWithSnapshot represents a InvalidStateWithSnapshot event raised by the StatementInboxEvents contract.
StatementInboxEventsInvalidStateWithSnapshotIterator is returned from FilterInvalidStateWithSnapshot and is used to iterate over the raw logs and unpacked data for InvalidStateWithSnapshot events raised by the StatementInboxEvents contract.
StatementInboxEventsRaw is an auto generated low-level Go binding around an Ethereum contract.
StatementInboxEventsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StatementInboxEventsTransactor is an auto generated write-only Go binding around an Ethereum contract.
StatementInboxEventsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StatementInboxEventsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StatementInboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StatementInboxInitialized represents a Initialized event raised by the StatementInbox contract.
StatementInboxInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the StatementInbox contract.
StatementInboxInvalidReceipt represents a InvalidReceipt event raised by the StatementInbox contract.
StatementInboxInvalidReceiptIterator is returned from FilterInvalidReceipt and is used to iterate over the raw logs and unpacked data for InvalidReceipt events raised by the StatementInbox contract.
StatementInboxInvalidReceiptReport represents a InvalidReceiptReport event raised by the StatementInbox contract.
StatementInboxInvalidReceiptReportIterator is returned from FilterInvalidReceiptReport and is used to iterate over the raw logs and unpacked data for InvalidReceiptReport events raised by the StatementInbox contract.
StatementInboxInvalidStateReport represents a InvalidStateReport event raised by the StatementInbox contract.
StatementInboxInvalidStateReportIterator is returned from FilterInvalidStateReport and is used to iterate over the raw logs and unpacked data for InvalidStateReport events raised by the StatementInbox contract.
StatementInboxInvalidStateWithAttestation represents a InvalidStateWithAttestation event raised by the StatementInbox contract.
StatementInboxInvalidStateWithAttestationIterator is returned from FilterInvalidStateWithAttestation and is used to iterate over the raw logs and unpacked data for InvalidStateWithAttestation events raised by the StatementInbox contract.
StatementInboxInvalidStateWithSnapshot represents a InvalidStateWithSnapshot event raised by the StatementInbox contract.
StatementInboxInvalidStateWithSnapshotIterator is returned from FilterInvalidStateWithSnapshot and is used to iterate over the raw logs and unpacked data for InvalidStateWithSnapshot events raised by the StatementInbox contract.
StatementInboxOwnershipTransferred represents a OwnershipTransferred event raised by the StatementInbox contract.
StatementInboxOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the StatementInbox contract.
StatementInboxOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the StatementInbox contract.
StatementInboxOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the StatementInbox contract.
StatementInboxRaw is an auto generated low-level Go binding around an Ethereum contract.
StatementInboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StatementInboxTransactor is an auto generated write-only Go binding around an Ethereum contract.
StatementInboxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StatementInboxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Strings is an auto generated Go binding around an Ethereum contract.
StringsCaller is an auto generated read-only Go binding around an Ethereum contract.
StringsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StringsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StringsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StringsRaw is an auto generated low-level Go binding around an Ethereum contract.
StringsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StringsTransactor is an auto generated write-only Go binding around an Ethereum contract.
StringsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StringsTransactorSession 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.
TipsLib is an auto generated Go binding around an Ethereum contract.
TipsLibCaller is an auto generated read-only Go binding around an Ethereum contract.
TipsLibCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TipsLibCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TipsLibFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TipsLibRaw is an auto generated low-level Go binding around an Ethereum contract.
TipsLibSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TipsLibTransactor is an auto generated write-only Go binding around an Ethereum contract.
TipsLibTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TipsLibTransactorSession 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

IInbox wraps the generated inbox interface code.
IInboxCaller ...
IInboxFilterer ...
IInboxTransactor ...
Parser parses events from the inbox contract.

# Type aliases

EventType is the type of the summit events go:generate go run golang.org/x/tools/cmd/stringer -type=EventType.