# Functions
NewIL1SharedBridge creates a new instance of IL1SharedBridge, bound to a specific deployed contract.
NewIL1SharedBridgeCaller creates a new read-only instance of IL1SharedBridge, bound to a specific deployed contract.
NewIL1SharedBridgeFilterer creates a new log filterer instance of IL1SharedBridge, bound to a specific deployed contract.
NewIL1SharedBridgeTransactor creates a new write-only instance of IL1SharedBridge, bound to a specific deployed contract.
# Variables
IL1SharedBridgeABI is the input ABI used to generate the binding from.
IL1SharedBridgeMetaData contains all meta data concerning the IL1SharedBridge contract.
# Structs
IL1SharedBridge is an auto generated Go binding around an Ethereum contract.
IL1SharedBridgeBridgehubDepositBaseTokenInitiated represents a BridgehubDepositBaseTokenInitiated event raised by the IL1SharedBridge contract.
IL1SharedBridgeBridgehubDepositBaseTokenInitiatedIterator is returned from FilterBridgehubDepositBaseTokenInitiated and is used to iterate over the raw logs and unpacked data for BridgehubDepositBaseTokenInitiated events raised by the IL1SharedBridge contract.
IL1SharedBridgeBridgehubDepositFinalized represents a BridgehubDepositFinalized event raised by the IL1SharedBridge contract.
IL1SharedBridgeBridgehubDepositFinalizedIterator is returned from FilterBridgehubDepositFinalized and is used to iterate over the raw logs and unpacked data for BridgehubDepositFinalized events raised by the IL1SharedBridge contract.
IL1SharedBridgeBridgehubDepositInitiated represents a BridgehubDepositInitiated event raised by the IL1SharedBridge contract.
IL1SharedBridgeBridgehubDepositInitiatedIterator is returned from FilterBridgehubDepositInitiated and is used to iterate over the raw logs and unpacked data for BridgehubDepositInitiated events raised by the IL1SharedBridge contract.
IL1SharedBridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
IL1SharedBridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IL1SharedBridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IL1SharedBridgeClaimedFailedDepositSharedBridge represents a ClaimedFailedDepositSharedBridge event raised by the IL1SharedBridge contract.
IL1SharedBridgeClaimedFailedDepositSharedBridgeIterator is returned from FilterClaimedFailedDepositSharedBridge and is used to iterate over the raw logs and unpacked data for ClaimedFailedDepositSharedBridge events raised by the IL1SharedBridge contract.
IL1SharedBridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IL1SharedBridgeLegacyDepositInitiated represents a LegacyDepositInitiated event raised by the IL1SharedBridge contract.
IL1SharedBridgeLegacyDepositInitiatedIterator is returned from FilterLegacyDepositInitiated and is used to iterate over the raw logs and unpacked data for LegacyDepositInitiated events raised by the IL1SharedBridge contract.
IL1SharedBridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
IL1SharedBridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IL1SharedBridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
IL1SharedBridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IL1SharedBridgeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IL1SharedBridgeWithdrawalFinalizedSharedBridge represents a WithdrawalFinalizedSharedBridge event raised by the IL1SharedBridge contract.
IL1SharedBridgeWithdrawalFinalizedSharedBridgeIterator is returned from FilterWithdrawalFinalizedSharedBridge and is used to iterate over the raw logs and unpacked data for WithdrawalFinalizedSharedBridge events raised by the IL1SharedBridge contract.
L2TransactionRequestTwoBridgesInner is an auto generated low-level Go binding around an user-defined struct.