# Functions
NewLightLinkPortal creates a new instance of LightLinkPortal, bound to a specific deployed contract.
NewLightLinkPortalCaller creates a new read-only instance of LightLinkPortal, bound to a specific deployed contract.
NewLightLinkPortalFilterer creates a new log filterer instance of LightLinkPortal, bound to a specific deployed contract.
NewLightLinkPortalTransactor creates a new write-only instance of LightLinkPortal, bound to a specific deployed contract.
# Variables
LightLinkPortalABI is the input ABI used to generate the binding from.
LightLinkPortalMetaData contains all meta data concerning the LightLinkPortal contract.
# Structs
LightLinkPortal is an auto generated Go binding around an Ethereum contract.
LightLinkPortalCaller is an auto generated read-only Go binding around an Ethereum contract.
LightLinkPortalCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
LightLinkPortalCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
LightLinkPortalFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
LightLinkPortalInitialized represents a Initialized event raised by the LightLinkPortal contract.
LightLinkPortalInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the LightLinkPortal contract.
LightLinkPortalOwnershipTransferred represents a OwnershipTransferred event raised by the LightLinkPortal contract.
LightLinkPortalOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the LightLinkPortal contract.
LightLinkPortalPause represents a Pause event raised by the LightLinkPortal contract.
LightLinkPortalPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the LightLinkPortal contract.
LightLinkPortalRaw is an auto generated low-level Go binding around an Ethereum contract.
LightLinkPortalSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
LightLinkPortalTransactionDeposited represents a TransactionDeposited event raised by the LightLinkPortal contract.
LightLinkPortalTransactionDepositedIterator is returned from FilterTransactionDeposited and is used to iterate over the raw logs and unpacked data for TransactionDeposited events raised by the LightLinkPortal contract.
LightLinkPortalTransactor is an auto generated write-only Go binding around an Ethereum contract.
LightLinkPortalTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
LightLinkPortalTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
LightLinkPortalUnpause represents a Unpause event raised by the LightLinkPortal contract.
LightLinkPortalUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the LightLinkPortal contract.
LightLinkPortalWithdrawalFinalized represents a WithdrawalFinalized event raised by the LightLinkPortal contract.
LightLinkPortalWithdrawalFinalizedIterator is returned from FilterWithdrawalFinalized and is used to iterate over the raw logs and unpacked data for WithdrawalFinalized events raised by the LightLinkPortal contract.
LightLinkPortalWithdrawalProven represents a WithdrawalProven event raised by the LightLinkPortal contract.
LightLinkPortalWithdrawalProvenIterator is returned from FilterWithdrawalProven and is used to iterate over the raw logs and unpacked data for WithdrawalProven events raised by the LightLinkPortal contract.
TypesOutputRootProof is an auto generated low-level Go binding around an user-defined struct.
TypesWithdrawalTransaction is an auto generated low-level Go binding around an user-defined struct.