# Functions
NewArbSys creates a new instance of ArbSys, bound to a specific deployed contract.
NewArbSysCaller creates a new read-only instance of ArbSys, bound to a specific deployed contract.
NewArbSysFilterer creates a new log filterer instance of ArbSys, bound to a specific deployed contract.
NewArbSysTransactor creates a new write-only instance of ArbSys, bound to a specific deployed contract.
NewBridge creates a new instance of Bridge, bound to a specific deployed contract.
NewBridgeCaller creates a new read-only instance of Bridge, bound to a specific deployed contract.
NewBridgeFilterer creates a new log filterer instance of Bridge, bound to a specific deployed contract.
NewBridgeTransactor creates a new write-only instance of Bridge, 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.
NewInboxFilterer creates a new log filterer instance of Inbox, bound to a specific deployed contract.
NewInboxTransactor creates a new write-only instance of Inbox, bound to a specific deployed contract.
NewL1CustomGateway creates a new instance of L1CustomGateway, bound to a specific deployed contract.
NewL1CustomGatewayCaller creates a new read-only instance of L1CustomGateway, bound to a specific deployed contract.
NewL1CustomGatewayFilterer creates a new log filterer instance of L1CustomGateway, bound to a specific deployed contract.
NewL1CustomGatewayTransactor creates a new write-only instance of L1CustomGateway, bound to a specific deployed contract.
NewL1ERC20Gateway creates a new instance of L1ERC20Gateway, bound to a specific deployed contract.
NewL1ERC20GatewayCaller creates a new read-only instance of L1ERC20Gateway, bound to a specific deployed contract.
NewL1ERC20GatewayFilterer creates a new log filterer instance of L1ERC20Gateway, bound to a specific deployed contract.
NewL1ERC20GatewayTransactor creates a new write-only instance of L1ERC20Gateway, bound to a specific deployed contract.
NewL1GatewayRouter creates a new instance of L1GatewayRouter, bound to a specific deployed contract.
NewL1GatewayRouterCaller creates a new read-only instance of L1GatewayRouter, bound to a specific deployed contract.
NewL1GatewayRouterFilterer creates a new log filterer instance of L1GatewayRouter, bound to a specific deployed contract.
NewL1GatewayRouterTransactor creates a new write-only instance of L1GatewayRouter, bound to a specific deployed contract.
NewL2GatewayRouter creates a new instance of L2GatewayRouter, bound to a specific deployed contract.
NewL2GatewayRouterCaller creates a new read-only instance of L2GatewayRouter, bound to a specific deployed contract.
NewL2GatewayRouterFilterer creates a new log filterer instance of L2GatewayRouter, bound to a specific deployed contract.
NewL2GatewayRouterTransactor creates a new write-only instance of L2GatewayRouter, bound to a specific deployed contract.
NewL2ReverseCustomGateway creates a new instance of L2ReverseCustomGateway, bound to a specific deployed contract.
NewL2ReverseCustomGatewayCaller creates a new read-only instance of L2ReverseCustomGateway, bound to a specific deployed contract.
NewL2ReverseCustomGatewayFilterer creates a new log filterer instance of L2ReverseCustomGateway, bound to a specific deployed contract.
NewL2ReverseCustomGatewayTransactor creates a new write-only instance of L2ReverseCustomGateway, bound to a specific deployed contract.
# Constants
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ArbSysABI is the input ABI used to generate the binding from.
ArbSysMetaData contains all meta data concerning the ArbSys contract.
BridgeABI is the input ABI used to generate the binding from.
BridgeMetaData contains all meta data concerning the Bridge contract.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InboxABI is the input ABI used to generate the binding from.
InboxMetaData contains all meta data concerning the Inbox contract.
L1CustomGatewayABI is the input ABI used to generate the binding from.
L1CustomGatewayMetaData contains all meta data concerning the L1CustomGateway contract.
L1ERC20GatewayABI is the input ABI used to generate the binding from.
L1ERC20GatewayMetaData contains all meta data concerning the L1ERC20Gateway contract.
L1GatewayRouterABI is the input ABI used to generate the binding from.
L1GatewayRouterMetaData contains all meta data concerning the L1GatewayRouter contract.
L2GatewayRouterABI is the input ABI used to generate the binding from.
L2GatewayRouterMetaData contains all meta data concerning the L2GatewayRouter contract.
L2ReverseCustomGatewayABI is the input ABI used to generate the binding from.
L2ReverseCustomGatewayMetaData contains all meta data concerning the L2ReverseCustomGateway contract.
# Structs
ArbSys is an auto generated Go binding around an Ethereum contract.
ArbSysCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbSysCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbSysCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbSysFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbSysL2ToL1Transaction represents a L2ToL1Transaction event raised by the ArbSys contract.
ArbSysL2ToL1TransactionIterator is returned from FilterL2ToL1Transaction and is used to iterate over the raw logs and unpacked data for L2ToL1Transaction events raised by the ArbSys contract.
ArbSysL2ToL1Tx represents a L2ToL1Tx event raised by the ArbSys contract.
ArbSysL2ToL1TxIterator is returned from FilterL2ToL1Tx and is used to iterate over the raw logs and unpacked data for L2ToL1Tx events raised by the ArbSys contract.
ArbSysRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbSysSendMerkleUpdate represents a SendMerkleUpdate event raised by the ArbSys contract.
ArbSysSendMerkleUpdateIterator is returned from FilterSendMerkleUpdate and is used to iterate over the raw logs and unpacked data for SendMerkleUpdate events raised by the ArbSys contract.
ArbSysSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbSysTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbSysTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbSysTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Bridge is an auto generated Go binding around an Ethereum contract.
BridgeBridgeCallTriggered represents a BridgeCallTriggered event raised by the Bridge contract.
BridgeBridgeCallTriggeredIterator is returned from FilterBridgeCallTriggered and is used to iterate over the raw logs and unpacked data for BridgeCallTriggered events raised by the Bridge contract.
BridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
BridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BridgeInboxToggle represents a InboxToggle event raised by the Bridge contract.
BridgeInboxToggleIterator is returned from FilterInboxToggle and is used to iterate over the raw logs and unpacked data for InboxToggle events raised by the Bridge contract.
BridgeMessageDelivered represents a MessageDelivered event raised by the Bridge contract.
BridgeMessageDeliveredIterator is returned from FilterMessageDelivered and is used to iterate over the raw logs and unpacked data for MessageDelivered events raised by the Bridge contract.
BridgeOutboxToggle represents a OutboxToggle event raised by the Bridge contract.
BridgeOutboxToggleIterator is returned from FilterOutboxToggle and is used to iterate over the raw logs and unpacked data for OutboxToggle events raised by the Bridge contract.
BridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
BridgeSequencerInboxUpdated represents a SequencerInboxUpdated event raised by the Bridge contract.
BridgeSequencerInboxUpdatedIterator is returned from FilterSequencerInboxUpdated and is used to iterate over the raw logs and unpacked data for SequencerInboxUpdated events raised by the Bridge contract.
BridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
BridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BridgeTransactorSession 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.
InboxAllowListAddressSet represents a AllowListAddressSet event raised by the Inbox contract.
InboxAllowListAddressSetIterator is returned from FilterAllowListAddressSet and is used to iterate over the raw logs and unpacked data for AllowListAddressSet events raised by the Inbox contract.
InboxAllowListEnabledUpdated represents a AllowListEnabledUpdated event raised by the Inbox contract.
InboxAllowListEnabledUpdatedIterator is returned from FilterAllowListEnabledUpdated and is used to iterate over the raw logs and unpacked data for AllowListEnabledUpdated 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.
InboxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
InboxInboxMessageDelivered represents a InboxMessageDelivered event raised by the Inbox contract.
InboxInboxMessageDeliveredFromOrigin represents a InboxMessageDeliveredFromOrigin event raised by the Inbox contract.
InboxInboxMessageDeliveredFromOriginIterator is returned from FilterInboxMessageDeliveredFromOrigin and is used to iterate over the raw logs and unpacked data for InboxMessageDeliveredFromOrigin events raised by the Inbox contract.
InboxInboxMessageDeliveredIterator is returned from FilterInboxMessageDelivered and is used to iterate over the raw logs and unpacked data for InboxMessageDelivered events raised by the Inbox contract.
InboxPaused represents a Paused event raised by the Inbox contract.
InboxPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Inbox contract.
InboxRaw is an auto generated low-level Go binding around an Ethereum contract.
InboxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
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.
InboxUnpaused represents a Unpaused event raised by the Inbox contract.
InboxUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Inbox contract.
L1CustomGateway is an auto generated Go binding around an Ethereum contract.
L1CustomGatewayCaller is an auto generated read-only Go binding around an Ethereum contract.
L1CustomGatewayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
L1CustomGatewayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
L1CustomGatewayDepositInitiated represents a DepositInitiated event raised by the L1CustomGateway contract.
L1CustomGatewayDepositInitiatedIterator is returned from FilterDepositInitiated and is used to iterate over the raw logs and unpacked data for DepositInitiated events raised by the L1CustomGateway contract.
L1CustomGatewayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
L1CustomGatewayRaw is an auto generated low-level Go binding around an Ethereum contract.
L1CustomGatewaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
L1CustomGatewayTokenSet represents a TokenSet event raised by the L1CustomGateway contract.
L1CustomGatewayTokenSetIterator is returned from FilterTokenSet and is used to iterate over the raw logs and unpacked data for TokenSet events raised by the L1CustomGateway contract.
L1CustomGatewayTransactor is an auto generated write-only Go binding around an Ethereum contract.
L1CustomGatewayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
L1CustomGatewayTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
L1CustomGatewayTxToL2 represents a TxToL2 event raised by the L1CustomGateway contract.
L1CustomGatewayTxToL2Iterator is returned from FilterTxToL2 and is used to iterate over the raw logs and unpacked data for TxToL2 events raised by the L1CustomGateway contract.
L1CustomGatewayWithdrawalFinalized represents a WithdrawalFinalized event raised by the L1CustomGateway contract.
L1CustomGatewayWithdrawalFinalizedIterator is returned from FilterWithdrawalFinalized and is used to iterate over the raw logs and unpacked data for WithdrawalFinalized events raised by the L1CustomGateway contract.
L1CustomGatewayWithdrawRedirected represents a WithdrawRedirected event raised by the L1CustomGateway contract.
L1CustomGatewayWithdrawRedirectedIterator is returned from FilterWithdrawRedirected and is used to iterate over the raw logs and unpacked data for WithdrawRedirected events raised by the L1CustomGateway contract.
L1ERC20Gateway is an auto generated Go binding around an Ethereum contract.
L1ERC20GatewayAdminChanged represents a AdminChanged event raised by the L1ERC20Gateway contract.
L1ERC20GatewayAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the L1ERC20Gateway contract.
L1ERC20GatewayCaller is an auto generated read-only Go binding around an Ethereum contract.
L1ERC20GatewayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
L1ERC20GatewayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
L1ERC20GatewayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
L1ERC20GatewayRaw is an auto generated low-level Go binding around an Ethereum contract.
L1ERC20GatewaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
L1ERC20GatewayTransactor is an auto generated write-only Go binding around an Ethereum contract.
L1ERC20GatewayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
L1ERC20GatewayTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
L1ERC20GatewayUpgraded represents a Upgraded event raised by the L1ERC20Gateway contract.
L1ERC20GatewayUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the L1ERC20Gateway contract.
L1GatewayRouter is an auto generated Go binding around an Ethereum contract.
L1GatewayRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
L1GatewayRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
L1GatewayRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
L1GatewayRouterDefaultGatewayUpdated represents a DefaultGatewayUpdated event raised by the L1GatewayRouter contract.
L1GatewayRouterDefaultGatewayUpdatedIterator is returned from FilterDefaultGatewayUpdated and is used to iterate over the raw logs and unpacked data for DefaultGatewayUpdated events raised by the L1GatewayRouter contract.
L1GatewayRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
L1GatewayRouterGatewaySet represents a GatewaySet event raised by the L1GatewayRouter contract.
L1GatewayRouterGatewaySetIterator is returned from FilterGatewaySet and is used to iterate over the raw logs and unpacked data for GatewaySet events raised by the L1GatewayRouter contract.
L1GatewayRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
L1GatewayRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
L1GatewayRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
L1GatewayRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
L1GatewayRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
L1GatewayRouterTransferRouted represents a TransferRouted event raised by the L1GatewayRouter contract.
L1GatewayRouterTransferRoutedIterator is returned from FilterTransferRouted and is used to iterate over the raw logs and unpacked data for TransferRouted events raised by the L1GatewayRouter contract.
L1GatewayRouterTxToL2 represents a TxToL2 event raised by the L1GatewayRouter contract.
L1GatewayRouterTxToL2Iterator is returned from FilterTxToL2 and is used to iterate over the raw logs and unpacked data for TxToL2 events raised by the L1GatewayRouter contract.
L1GatewayRouterWhitelistSourceUpdated represents a WhitelistSourceUpdated event raised by the L1GatewayRouter contract.
L1GatewayRouterWhitelistSourceUpdatedIterator is returned from FilterWhitelistSourceUpdated and is used to iterate over the raw logs and unpacked data for WhitelistSourceUpdated events raised by the L1GatewayRouter contract.
L2GatewayRouter is an auto generated Go binding around an Ethereum contract.
L2GatewayRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
L2GatewayRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
L2GatewayRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
L2GatewayRouterDefaultGatewayUpdated represents a DefaultGatewayUpdated event raised by the L2GatewayRouter contract.
L2GatewayRouterDefaultGatewayUpdatedIterator is returned from FilterDefaultGatewayUpdated and is used to iterate over the raw logs and unpacked data for DefaultGatewayUpdated events raised by the L2GatewayRouter contract.
L2GatewayRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
L2GatewayRouterGatewaySet represents a GatewaySet event raised by the L2GatewayRouter contract.
L2GatewayRouterGatewaySetIterator is returned from FilterGatewaySet and is used to iterate over the raw logs and unpacked data for GatewaySet events raised by the L2GatewayRouter contract.
L2GatewayRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
L2GatewayRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
L2GatewayRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
L2GatewayRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
L2GatewayRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
L2GatewayRouterTransferRouted represents a TransferRouted event raised by the L2GatewayRouter contract.
L2GatewayRouterTransferRoutedIterator is returned from FilterTransferRouted and is used to iterate over the raw logs and unpacked data for TransferRouted events raised by the L2GatewayRouter contract.
L2GatewayRouterTxToL1 represents a TxToL1 event raised by the L2GatewayRouter contract.
L2GatewayRouterTxToL1Iterator is returned from FilterTxToL1 and is used to iterate over the raw logs and unpacked data for TxToL1 events raised by the L2GatewayRouter contract.
L2ReverseCustomGateway is an auto generated Go binding around an Ethereum contract.
L2ReverseCustomGatewayCaller is an auto generated read-only Go binding around an Ethereum contract.
L2ReverseCustomGatewayCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
L2ReverseCustomGatewayCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
L2ReverseCustomGatewayDepositFinalized represents a DepositFinalized event raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayDepositFinalizedIterator is returned from FilterDepositFinalized and is used to iterate over the raw logs and unpacked data for DepositFinalized events raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
L2ReverseCustomGatewayRaw is an auto generated low-level Go binding around an Ethereum contract.
L2ReverseCustomGatewaySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
L2ReverseCustomGatewayTokenSet represents a TokenSet event raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayTokenSetIterator is returned from FilterTokenSet and is used to iterate over the raw logs and unpacked data for TokenSet events raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayTransactor is an auto generated write-only Go binding around an Ethereum contract.
L2ReverseCustomGatewayTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
L2ReverseCustomGatewayTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
L2ReverseCustomGatewayTxToL1 represents a TxToL1 event raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayTxToL1Iterator is returned from FilterTxToL1 and is used to iterate over the raw logs and unpacked data for TxToL1 events raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayWithdrawalInitiated represents a WithdrawalInitiated event raised by the L2ReverseCustomGateway contract.
L2ReverseCustomGatewayWithdrawalInitiatedIterator is returned from FilterWithdrawalInitiated and is used to iterate over the raw logs and unpacked data for WithdrawalInitiated events raised by the L2ReverseCustomGateway contract.