# Functions
NewIl1scrollmessenger creates a new instance of Il1scrollmessenger, bound to a specific deployed contract.
NewIl1scrollmessengerCaller creates a new read-only instance of Il1scrollmessenger, bound to a specific deployed contract.
NewIl1scrollmessengerFilterer creates a new log filterer instance of Il1scrollmessenger, bound to a specific deployed contract.
NewIl1scrollmessengerTransactor creates a new write-only instance of Il1scrollmessenger, bound to a specific deployed contract.
# Variables
Il1scrollmessengerABI is the input ABI used to generate the binding from.
Il1scrollmessengerMetaData contains all meta data concerning the Il1scrollmessenger contract.
# Structs
Il1scrollmessenger is an auto generated Go binding around an Ethereum contract.
Il1scrollmessengerCaller is an auto generated read-only Go binding around an Ethereum contract.
Il1scrollmessengerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Il1scrollmessengerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Il1scrollmessengerFailedRelayedMessage represents a FailedRelayedMessage event raised by the Il1scrollmessenger contract.
Il1scrollmessengerFailedRelayedMessageIterator is returned from FilterFailedRelayedMessage and is used to iterate over the raw logs and unpacked data for FailedRelayedMessage events raised by the Il1scrollmessenger contract.
Il1scrollmessengerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IL1ScrollMessengerL2MessageProof is an auto generated low-level Go binding around an user-defined struct.
Il1scrollmessengerRaw is an auto generated low-level Go binding around an Ethereum contract.
Il1scrollmessengerRelayedMessage represents a RelayedMessage event raised by the Il1scrollmessenger contract.
Il1scrollmessengerRelayedMessageIterator is returned from FilterRelayedMessage and is used to iterate over the raw logs and unpacked data for RelayedMessage events raised by the Il1scrollmessenger contract.
Il1scrollmessengerSentMessage represents a SentMessage event raised by the Il1scrollmessenger contract.
Il1scrollmessengerSentMessageIterator is returned from FilterSentMessage and is used to iterate over the raw logs and unpacked data for SentMessage events raised by the Il1scrollmessenger contract.
Il1scrollmessengerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Il1scrollmessengerTransactor is an auto generated write-only Go binding around an Ethereum contract.
Il1scrollmessengerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Il1scrollmessengerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Il1scrollmessengerUpdateMaxReplayTimes represents a UpdateMaxReplayTimes event raised by the Il1scrollmessenger contract.
Il1scrollmessengerUpdateMaxReplayTimesIterator is returned from FilterUpdateMaxReplayTimes and is used to iterate over the raw logs and unpacked data for UpdateMaxReplayTimes events raised by the Il1scrollmessenger contract.