package
0.0.2
Repository: https://github.com/offchainlabs/bold.git
Documentation: pkg.go.dev

# Functions

NewArbAddressTable creates a new instance of ArbAddressTable, bound to a specific deployed contract.
NewArbAddressTableCaller creates a new read-only instance of ArbAddressTable, bound to a specific deployed contract.
NewArbAddressTableFilterer creates a new log filterer instance of ArbAddressTable, bound to a specific deployed contract.
NewArbAddressTableTransactor creates a new write-only instance of ArbAddressTable, bound to a specific deployed contract.
NewArbAggregator creates a new instance of ArbAggregator, bound to a specific deployed contract.
NewArbAggregatorCaller creates a new read-only instance of ArbAggregator, bound to a specific deployed contract.
NewArbAggregatorFilterer creates a new log filterer instance of ArbAggregator, bound to a specific deployed contract.
NewArbAggregatorTransactor creates a new write-only instance of ArbAggregator, bound to a specific deployed contract.
NewArbBLS creates a new instance of ArbBLS, bound to a specific deployed contract.
NewArbBLSCaller creates a new read-only instance of ArbBLS, bound to a specific deployed contract.
NewArbBLSFilterer creates a new log filterer instance of ArbBLS, bound to a specific deployed contract.
NewArbBLSTransactor creates a new write-only instance of ArbBLS, bound to a specific deployed contract.
NewArbDebug creates a new instance of ArbDebug, bound to a specific deployed contract.
NewArbDebugCaller creates a new read-only instance of ArbDebug, bound to a specific deployed contract.
NewArbDebugFilterer creates a new log filterer instance of ArbDebug, bound to a specific deployed contract.
NewArbDebugTransactor creates a new write-only instance of ArbDebug, bound to a specific deployed contract.
NewArbFunctionTable creates a new instance of ArbFunctionTable, bound to a specific deployed contract.
NewArbFunctionTableCaller creates a new read-only instance of ArbFunctionTable, bound to a specific deployed contract.
NewArbFunctionTableFilterer creates a new log filterer instance of ArbFunctionTable, bound to a specific deployed contract.
NewArbFunctionTableTransactor creates a new write-only instance of ArbFunctionTable, bound to a specific deployed contract.
NewArbGasInfo creates a new instance of ArbGasInfo, bound to a specific deployed contract.
NewArbGasInfoCaller creates a new read-only instance of ArbGasInfo, bound to a specific deployed contract.
NewArbGasInfoFilterer creates a new log filterer instance of ArbGasInfo, bound to a specific deployed contract.
NewArbGasInfoTransactor creates a new write-only instance of ArbGasInfo, bound to a specific deployed contract.
NewArbInfo creates a new instance of ArbInfo, bound to a specific deployed contract.
NewArbInfoCaller creates a new read-only instance of ArbInfo, bound to a specific deployed contract.
NewArbInfoFilterer creates a new log filterer instance of ArbInfo, bound to a specific deployed contract.
NewArbInfoTransactor creates a new write-only instance of ArbInfo, bound to a specific deployed contract.
NewArbosActs creates a new instance of ArbosActs, bound to a specific deployed contract.
NewArbosActsCaller creates a new read-only instance of ArbosActs, bound to a specific deployed contract.
NewArbosActsFilterer creates a new log filterer instance of ArbosActs, bound to a specific deployed contract.
NewArbosActsTransactor creates a new write-only instance of ArbosActs, bound to a specific deployed contract.
NewArbosTest creates a new instance of ArbosTest, bound to a specific deployed contract.
NewArbosTestCaller creates a new read-only instance of ArbosTest, bound to a specific deployed contract.
NewArbosTestFilterer creates a new log filterer instance of ArbosTest, bound to a specific deployed contract.
NewArbosTestTransactor creates a new write-only instance of ArbosTest, bound to a specific deployed contract.
NewArbOwner creates a new instance of ArbOwner, bound to a specific deployed contract.
NewArbOwnerCaller creates a new read-only instance of ArbOwner, bound to a specific deployed contract.
NewArbOwnerFilterer creates a new log filterer instance of ArbOwner, bound to a specific deployed contract.
NewArbOwnerPublic creates a new instance of ArbOwnerPublic, bound to a specific deployed contract.
NewArbOwnerPublicCaller creates a new read-only instance of ArbOwnerPublic, bound to a specific deployed contract.
NewArbOwnerPublicFilterer creates a new log filterer instance of ArbOwnerPublic, bound to a specific deployed contract.
NewArbOwnerPublicTransactor creates a new write-only instance of ArbOwnerPublic, bound to a specific deployed contract.
NewArbOwnerTransactor creates a new write-only instance of ArbOwner, bound to a specific deployed contract.
NewArbRetryableTx creates a new instance of ArbRetryableTx, bound to a specific deployed contract.
NewArbRetryableTxCaller creates a new read-only instance of ArbRetryableTx, bound to a specific deployed contract.
NewArbRetryableTxFilterer creates a new log filterer instance of ArbRetryableTx, bound to a specific deployed contract.
NewArbRetryableTxTransactor creates a new write-only instance of ArbRetryableTx, bound to a specific deployed contract.
NewArbStatistics creates a new instance of ArbStatistics, bound to a specific deployed contract.
NewArbStatisticsCaller creates a new read-only instance of ArbStatistics, bound to a specific deployed contract.
NewArbStatisticsFilterer creates a new log filterer instance of ArbStatistics, bound to a specific deployed contract.
NewArbStatisticsTransactor creates a new write-only instance of ArbStatistics, bound to a specific deployed contract.
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.

# Variables

ArbAddressTableABI is the input ABI used to generate the binding from.
ArbAddressTableMetaData contains all meta data concerning the ArbAddressTable contract.
ArbAggregatorABI is the input ABI used to generate the binding from.
ArbAggregatorMetaData contains all meta data concerning the ArbAggregator contract.
ArbBLSABI is the input ABI used to generate the binding from.
ArbBLSMetaData contains all meta data concerning the ArbBLS contract.
ArbDebugABI is the input ABI used to generate the binding from.
ArbDebugMetaData contains all meta data concerning the ArbDebug contract.
ArbFunctionTableABI is the input ABI used to generate the binding from.
ArbFunctionTableMetaData contains all meta data concerning the ArbFunctionTable contract.
ArbGasInfoABI is the input ABI used to generate the binding from.
ArbGasInfoMetaData contains all meta data concerning the ArbGasInfo contract.
ArbInfoABI is the input ABI used to generate the binding from.
ArbInfoMetaData contains all meta data concerning the ArbInfo contract.
ArbosActsABI is the input ABI used to generate the binding from.
ArbosActsMetaData contains all meta data concerning the ArbosActs contract.
ArbosTestABI is the input ABI used to generate the binding from.
ArbosTestMetaData contains all meta data concerning the ArbosTest contract.
ArbOwnerABI is the input ABI used to generate the binding from.
ArbOwnerMetaData contains all meta data concerning the ArbOwner contract.
ArbOwnerPublicABI is the input ABI used to generate the binding from.
ArbOwnerPublicMetaData contains all meta data concerning the ArbOwnerPublic contract.
ArbRetryableTxABI is the input ABI used to generate the binding from.
ArbRetryableTxMetaData contains all meta data concerning the ArbRetryableTx contract.
ArbStatisticsABI is the input ABI used to generate the binding from.
ArbStatisticsMetaData contains all meta data concerning the ArbStatistics contract.
ArbSysABI is the input ABI used to generate the binding from.
ArbSysMetaData contains all meta data concerning the ArbSys contract.

# Structs

ArbAddressTable is an auto generated Go binding around an Ethereum contract.
ArbAddressTableCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbAddressTableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbAddressTableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbAddressTableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbAddressTableRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbAddressTableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbAddressTableTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbAddressTableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbAddressTableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbAggregator is an auto generated Go binding around an Ethereum contract.
ArbAggregatorCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbAggregatorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbAggregatorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbAggregatorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbAggregatorRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbAggregatorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbAggregatorTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbAggregatorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbAggregatorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbBLS is an auto generated Go binding around an Ethereum contract.
ArbBLSCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbBLSCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbBLSCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbBLSFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbBLSRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbBLSSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbBLSTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbBLSTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbBLSTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbDebug is an auto generated Go binding around an Ethereum contract.
ArbDebugBasic represents a Basic event raised by the ArbDebug contract.
ArbDebugBasicIterator is returned from FilterBasic and is used to iterate over the raw logs and unpacked data for Basic events raised by the ArbDebug contract.
ArbDebugCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbDebugCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbDebugCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbDebugFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbDebugMixed represents a Mixed event raised by the ArbDebug contract.
ArbDebugMixedIterator is returned from FilterMixed and is used to iterate over the raw logs and unpacked data for Mixed events raised by the ArbDebug contract.
ArbDebugRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbDebugSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbDebugStore represents a Store event raised by the ArbDebug contract.
ArbDebugStoreIterator is returned from FilterStore and is used to iterate over the raw logs and unpacked data for Store events raised by the ArbDebug contract.
ArbDebugTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbDebugTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbDebugTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbFunctionTable is an auto generated Go binding around an Ethereum contract.
ArbFunctionTableCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbFunctionTableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbFunctionTableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbFunctionTableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbFunctionTableRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbFunctionTableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbFunctionTableTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbFunctionTableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbFunctionTableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbGasInfo is an auto generated Go binding around an Ethereum contract.
ArbGasInfoCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbGasInfoCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbGasInfoCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbGasInfoFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbGasInfoRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbGasInfoSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbGasInfoTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbGasInfoTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbGasInfoTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbInfo is an auto generated Go binding around an Ethereum contract.
ArbInfoCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbInfoCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbInfoCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbInfoFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbInfoRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbInfoSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbInfoTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbInfoTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbInfoTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbosActs is an auto generated Go binding around an Ethereum contract.
ArbosActsCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbosActsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbosActsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbosActsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbosActsRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbosActsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbosActsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbosActsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbosActsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbosTest is an auto generated Go binding around an Ethereum contract.
ArbosTestCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbosTestCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbosTestCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbosTestFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbosTestRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbosTestSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbosTestTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbosTestTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbosTestTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbOwner is an auto generated Go binding around an Ethereum contract.
ArbOwnerCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbOwnerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbOwnerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbOwnerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbOwnerOwnerActs represents a OwnerActs event raised by the ArbOwner contract.
ArbOwnerOwnerActsIterator is returned from FilterOwnerActs and is used to iterate over the raw logs and unpacked data for OwnerActs events raised by the ArbOwner contract.
ArbOwnerPublic is an auto generated Go binding around an Ethereum contract.
ArbOwnerPublicCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbOwnerPublicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbOwnerPublicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbOwnerPublicChainOwnerRectified represents a ChainOwnerRectified event raised by the ArbOwnerPublic contract.
ArbOwnerPublicChainOwnerRectifiedIterator is returned from FilterChainOwnerRectified and is used to iterate over the raw logs and unpacked data for ChainOwnerRectified events raised by the ArbOwnerPublic contract.
ArbOwnerPublicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbOwnerPublicRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbOwnerPublicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbOwnerPublicTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbOwnerPublicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbOwnerPublicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbOwnerRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbOwnerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbOwnerTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbOwnerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbOwnerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbRetryableTx is an auto generated Go binding around an Ethereum contract.
ArbRetryableTxCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbRetryableTxCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbRetryableTxCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbRetryableTxCanceled represents a Canceled event raised by the ArbRetryableTx contract.
ArbRetryableTxCanceledIterator is returned from FilterCanceled and is used to iterate over the raw logs and unpacked data for Canceled events raised by the ArbRetryableTx contract.
ArbRetryableTxFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbRetryableTxLifetimeExtended represents a LifetimeExtended event raised by the ArbRetryableTx contract.
ArbRetryableTxLifetimeExtendedIterator is returned from FilterLifetimeExtended and is used to iterate over the raw logs and unpacked data for LifetimeExtended events raised by the ArbRetryableTx contract.
ArbRetryableTxRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbRetryableTxRedeemed represents a Redeemed event raised by the ArbRetryableTx contract.
ArbRetryableTxRedeemedIterator is returned from FilterRedeemed and is used to iterate over the raw logs and unpacked data for Redeemed events raised by the ArbRetryableTx contract.
ArbRetryableTxRedeemScheduled represents a RedeemScheduled event raised by the ArbRetryableTx contract.
ArbRetryableTxRedeemScheduledIterator is returned from FilterRedeemScheduled and is used to iterate over the raw logs and unpacked data for RedeemScheduled events raised by the ArbRetryableTx contract.
ArbRetryableTxSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbRetryableTxTicketCreated represents a TicketCreated event raised by the ArbRetryableTx contract.
ArbRetryableTxTicketCreatedIterator is returned from FilterTicketCreated and is used to iterate over the raw logs and unpacked data for TicketCreated events raised by the ArbRetryableTx contract.
ArbRetryableTxTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbRetryableTxTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbRetryableTxTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ArbStatistics is an auto generated Go binding around an Ethereum contract.
ArbStatisticsCaller is an auto generated read-only Go binding around an Ethereum contract.
ArbStatisticsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ArbStatisticsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ArbStatisticsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ArbStatisticsRaw is an auto generated low-level Go binding around an Ethereum contract.
ArbStatisticsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ArbStatisticsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ArbStatisticsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ArbStatisticsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
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.