Documentation
¶
Index ¶
- Variables
- type Aggchainbaseprevious
- type AggchainbasepreviousAcceptAdminRole
- type AggchainbasepreviousAcceptAdminRoleIterator
- type AggchainbasepreviousAcceptAggchainManagerRole
- type AggchainbasepreviousAcceptAggchainManagerRoleIterator
- type AggchainbasepreviousAcceptVKeyManagerRole
- type AggchainbasepreviousAcceptVKeyManagerRoleIterator
- type AggchainbasepreviousAddAggchainVKey
- type AggchainbasepreviousAddAggchainVKeyIterator
- type AggchainbasepreviousCaller
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AGGCHAINTYPE(opts *bind.CallOpts) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AggLayerGateway(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AggchainManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) CONSENSUSTYPE(opts *bind.CallOpts) (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForceBatchAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForceBatchTimeout(opts *bind.CallOpts) (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForcedBatches(opts *bind.CallOpts, arg0 uint64) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GasTokenAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GasTokenNetwork(opts *bind.CallOpts) (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainHash(opts *bind.CallOpts, aggchainData []byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainTypeFromSelector(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKey(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKeySelector(opts *bind.CallOpts, aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKeyVersionFromSelector(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GlobalExitRootManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Initialize(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address, arg2 uint32, ...) error
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastAccInputHash(opts *bind.CallOpts) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastForceBatch(opts *bind.CallOpts) (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastForceBatchSequenced(opts *bind.CallOpts) (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) NetworkName(opts *bind.CallOpts) (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) OwnedAggchainVKeys(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingAggchainManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingVKeyManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Pol(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) RollupManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) TrustedSequencer(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) TrustedSequencerURL(opts *bind.CallOpts) (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) UseDefaultGateway(opts *bind.CallOpts) (bool, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) VKeyManager(opts *bind.CallOpts) (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Version(opts *bind.CallOpts) (string, error)
- type AggchainbasepreviousCallerRaw
- type AggchainbasepreviousCallerSession
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AGGCHAINTYPE() ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Admin() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AggLayerGateway() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AggchainManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) BridgeAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) CONSENSUSTYPE() (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForceBatchAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForceBatchTimeout() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForcedBatches(arg0 uint64) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GasTokenAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GasTokenNetwork() (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainHash(aggchainData []byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainTypeFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKey(aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKeySelector(aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKeyVersionFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GlobalExitRootManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Initialize(arg0 common.Address, arg1 common.Address, arg2 uint32, arg3 common.Address, ...) error
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastAccInputHash() ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastForceBatch() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastForceBatchSequenced() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) NetworkName() (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) OwnedAggchainVKeys(aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingAdmin() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingAggchainManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingVKeyManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Pol() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) RollupManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) TrustedSequencer() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) TrustedSequencerURL() (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) UseDefaultGateway() (bool, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) VKeyManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Version() (string, error)
- type AggchainbasepreviousDisableUseDefaultGatewayFlag
- type AggchainbasepreviousDisableUseDefaultGatewayFlagIterator
- type AggchainbasepreviousEnableUseDefaultGatewayFlag
- type AggchainbasepreviousEnableUseDefaultGatewayFlagIterator
- type AggchainbasepreviousFilterer
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptAdminRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptAdminRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptAggchainManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptAggchainManagerRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptVKeyManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptVKeyManagerRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAddAggchainVKey(opts *bind.FilterOpts) (*AggchainbasepreviousAddAggchainVKeyIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterDisableUseDefaultGatewayFlag(opts *bind.FilterOpts) (*AggchainbasepreviousDisableUseDefaultGatewayFlagIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterEnableUseDefaultGatewayFlag(opts *bind.FilterOpts) (*AggchainbasepreviousEnableUseDefaultGatewayFlagIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterInitialized(opts *bind.FilterOpts) (*AggchainbasepreviousInitializedIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterSetTrustedSequencer(opts *bind.FilterOpts) (*AggchainbasepreviousSetTrustedSequencerIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterSetTrustedSequencerURL(opts *bind.FilterOpts) (*AggchainbasepreviousSetTrustedSequencerURLIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferAdminRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferAdminRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferAggchainManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferAggchainManagerRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferVKeyManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferVKeyManagerRoleIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterUpdateAggchainVKey(opts *bind.FilterOpts) (*AggchainbasepreviousUpdateAggchainVKeyIterator, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptAdminRole(log types.Log) (*AggchainbasepreviousAcceptAdminRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptAggchainManagerRole(log types.Log) (*AggchainbasepreviousAcceptAggchainManagerRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptVKeyManagerRole(log types.Log) (*AggchainbasepreviousAcceptVKeyManagerRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAddAggchainVKey(log types.Log) (*AggchainbasepreviousAddAggchainVKey, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseDisableUseDefaultGatewayFlag(log types.Log) (*AggchainbasepreviousDisableUseDefaultGatewayFlag, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseEnableUseDefaultGatewayFlag(log types.Log) (*AggchainbasepreviousEnableUseDefaultGatewayFlag, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseInitialized(log types.Log) (*AggchainbasepreviousInitialized, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseSetTrustedSequencer(log types.Log) (*AggchainbasepreviousSetTrustedSequencer, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseSetTrustedSequencerURL(log types.Log) (*AggchainbasepreviousSetTrustedSequencerURL, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferAdminRole(log types.Log) (*AggchainbasepreviousTransferAdminRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferAggchainManagerRole(log types.Log) (*AggchainbasepreviousTransferAggchainManagerRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferVKeyManagerRole(log types.Log) (*AggchainbasepreviousTransferVKeyManagerRole, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseUpdateAggchainVKey(log types.Log) (*AggchainbasepreviousUpdateAggchainVKey, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptAdminRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAcceptAdminRole) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptAggchainManagerRole(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptVKeyManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAcceptVKeyManagerRole) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAddAggchainVKey(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAddAggchainVKey) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchDisableUseDefaultGatewayFlag(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchEnableUseDefaultGatewayFlag(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousInitialized) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchSetTrustedSequencer(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousSetTrustedSequencer) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchSetTrustedSequencerURL(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousSetTrustedSequencerURL) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferAdminRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousTransferAdminRole) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferAggchainManagerRole(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferVKeyManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousTransferVKeyManagerRole) (event.Subscription, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchUpdateAggchainVKey(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousUpdateAggchainVKey) (event.Subscription, error)
- type AggchainbasepreviousInitialized
- type AggchainbasepreviousInitializedIterator
- type AggchainbasepreviousRaw
- func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AggchainbasepreviousSession
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AGGCHAINTYPE() ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptAdminRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptAggchainManagerRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptVKeyManagerRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AddOwnedAggchainVKey(aggchainVKeySelector [4]byte, newAggchainVKey [32]byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) Admin() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AggLayerGateway() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) AggchainManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) BridgeAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) CONSENSUSTYPE() (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) DisableUseDefaultGatewayFlag() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) EnableUseDefaultGatewayFlag() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForceBatchAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForceBatchTimeout() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForcedBatches(arg0 uint64) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GasTokenAddress() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GasTokenNetwork() (uint32, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainHash(aggchainData []byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainTypeFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKey(aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKeySelector(aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKeyVersionFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) GlobalExitRootManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) InitAggchainManager(newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) Initialize(arg0 common.Address, arg1 common.Address, arg2 uint32, arg3 common.Address, ...) error
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastAccInputHash() ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastForceBatch() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastForceBatchSequenced() (uint64, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) NetworkName() (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) OnVerifyPessimistic(aggchainData []byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) OwnedAggchainVKeys(aggchainVKeySelector [4]byte) ([32]byte, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingAdmin() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingAggchainManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingVKeyManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) Pol() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) RollupManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferAggchainManagerRole(newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferVKeyManagerRole(newVKeyManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) TrustedSequencer() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) TrustedSequencerURL() (string, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) UpdateOwnedAggchainVKey(aggchainVKeySelector [4]byte, updatedAggchainVKey [32]byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) UseDefaultGateway() (bool, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) VKeyManager() (common.Address, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousSession) Version() (string, error)
- type AggchainbasepreviousSetTrustedSequencer
- type AggchainbasepreviousSetTrustedSequencerIterator
- type AggchainbasepreviousSetTrustedSequencerURL
- type AggchainbasepreviousSetTrustedSequencerURLIterator
- type AggchainbasepreviousTransactor
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptAdminRole(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptAggchainManagerRole(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptVKeyManagerRole(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AddOwnedAggchainVKey(opts *bind.TransactOpts, aggchainVKeySelector [4]byte, ...) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) DisableUseDefaultGatewayFlag(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) EnableUseDefaultGatewayFlag(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) InitAggchainManager(opts *bind.TransactOpts, newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) OnVerifyPessimistic(opts *bind.TransactOpts, aggchainData []byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) SetTrustedSequencer(opts *bind.TransactOpts, newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) SetTrustedSequencerURL(opts *bind.TransactOpts, newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferAdminRole(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferAggchainManagerRole(opts *bind.TransactOpts, newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferVKeyManagerRole(opts *bind.TransactOpts, newVKeyManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) UpdateOwnedAggchainVKey(opts *bind.TransactOpts, aggchainVKeySelector [4]byte, ...) (*types.Transaction, error)
- type AggchainbasepreviousTransactorRaw
- type AggchainbasepreviousTransactorSession
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptAdminRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptAggchainManagerRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptVKeyManagerRole() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AddOwnedAggchainVKey(aggchainVKeySelector [4]byte, newAggchainVKey [32]byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) DisableUseDefaultGatewayFlag() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) EnableUseDefaultGatewayFlag() (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) InitAggchainManager(newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) OnVerifyPessimistic(aggchainData []byte) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferAggchainManagerRole(newAggchainManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferVKeyManagerRole(newVKeyManager common.Address) (*types.Transaction, error)
- func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) UpdateOwnedAggchainVKey(aggchainVKeySelector [4]byte, updatedAggchainVKey [32]byte) (*types.Transaction, error)
- type AggchainbasepreviousTransferAdminRole
- type AggchainbasepreviousTransferAdminRoleIterator
- type AggchainbasepreviousTransferAggchainManagerRole
- type AggchainbasepreviousTransferAggchainManagerRoleIterator
- type AggchainbasepreviousTransferVKeyManagerRole
- type AggchainbasepreviousTransferVKeyManagerRoleIterator
- type AggchainbasepreviousUpdateAggchainVKey
- type AggchainbasepreviousUpdateAggchainVKeyIterator
Constants ¶
This section is empty.
Variables ¶
var AggchainbasepreviousABI = AggchainbasepreviousMetaData.ABI
AggchainbasepreviousABI is the input ABI used to generate the binding from. Deprecated: Use AggchainbasepreviousMetaData.ABI instead.
var AggchainbasepreviousMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"AdminCannotBeZeroAddress\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"AggchainManagerCannotBeZero\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"AggchainVKeyNotFound\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"BatchAlreadyVerified\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"BatchNotSequencedOrNotSequenceEnd\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ExceedMaxVerifyBatches\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"FinalAccInputHashDoesNotMatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"FinalNumBatchBelowLastVerifiedBatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"FinalNumBatchDoesNotMatchPendingState\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"FinalPendingStateNumInvalid\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchNotAllowed\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchTimeoutNotExpired\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchesAlreadyActive\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchesDecentralized\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchesNotAllowedOnEmergencyState\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForceBatchesOverflow\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ForcedDataDoesNotMatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GasTokenNetworkMustBeZeroOnEther\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GlobalExitRootNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HaltTimeoutNotExpired\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HaltTimeoutNotExpiredAfterEmergencyState\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"HugeTokenMetadataNotSupported\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InitNumBatchAboveLastVerifiedBatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InitNumBatchDoesNotMatchPendingState\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InitSequencedBatchDoesNotMatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidAggchainDataLength\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidAggchainType\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidAgglayerGatewayAddress\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidInitializeFunction\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidInitializeTransaction\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidProof\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidRangeBatchTimeTarget\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidRangeForceBatchTimeout\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidRangeMultiplierBatchFee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidZeroAddress\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"L1InfoTreeLeafCountInvalid\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxTimestampSequenceInvalid\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NewAccInputHashDoesNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NewPendingStateTimeoutMustBeLower\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NewStateRootNotInsidePrime\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NewTrustedAggregatorTimeoutMustBeLower\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NotEnoughMaticAmount\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NotEnoughPOLAmount\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OldAccInputHashDoesNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OldStateRootDoesNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyAggchainManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPendingAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPendingAggchainManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPendingVKeyManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyRollupManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyTrustedAggregator\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyTrustedSequencer\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyVKeyManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OwnedAggchainVKeyAlreadyAdded\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OwnedAggchainVKeyNotFound\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PendingStateDoesNotExist\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PendingStateInvalid\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PendingStateNotConsolidable\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PendingStateTimeoutExceedHaltAggregationTimeout\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SequenceZeroBatches\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SequencedTimestampBelowForcedTimestamp\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"SequencedTimestampInvalid\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"StoredRootMustBeDifferentThanNewRoot\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TransactionsLengthAboveMax\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TrustedAggregatorTimeoutExceedHaltAggregationTimeout\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TrustedAggregatorTimeoutNotExpired\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UseDefaultGatewayAlreadyDisabled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UseDefaultGatewayAlreadyEnabled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ZeroValueAggchainVKey\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"AcceptAdminRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldAggchainManager\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newAggchainManager\",\"type\":\"address\"}],\"name\":\"AcceptAggchainManagerRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldVKeyManager\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newVKeyManager\",\"type\":\"address\"}],\"name\":\"AcceptVKeyManagerRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"newAggchainVKey\",\"type\":\"bytes32\"}],\"name\":\"AddAggchainVKey\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"DisableUseDefaultGatewayFlag\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"EnableUseDefaultGatewayFlag\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"version\",\"type\":\"uint8\"}],\"name\":\"Initialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newTrustedSequencer\",\"type\":\"address\"}],\"name\":\"SetTrustedSequencer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"newTrustedSequencerURL\",\"type\":\"string\"}],\"name\":\"SetTrustedSequencerURL\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newPendingAdmin\",\"type\":\"address\"}],\"name\":\"TransferAdminRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"currentAggchainManager\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newPendingAggchainManager\",\"type\":\"address\"}],\"name\":\"TransferAggchainManagerRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"currentVKeyManager\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newPendingVKeyManager\",\"type\":\"address\"}],\"name\":\"TransferVKeyManagerRole\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"previousAggchainVKey\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"newAggchainVKey\",\"type\":\"bytes32\"}],\"name\":\"UpdateAggchainVKey\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"AGGCHAIN_TYPE\",\"outputs\":[{\"internalType\":\"bytes2\",\"name\":\"\",\"type\":\"bytes2\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CONSENSUS_TYPE\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"acceptAdminRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"acceptAggchainManagerRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"acceptVKeyManagerRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"},{\"internalType\":\"bytes32\",\"name\":\"newAggchainVKey\",\"type\":\"bytes32\"}],\"name\":\"addOwnedAggchainVKey\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"admin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"aggLayerGateway\",\"outputs\":[{\"internalType\":\"contractIAggLayerGatewayPrevious\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"aggchainManager\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"bridgeAddress\",\"outputs\":[{\"internalType\":\"contractIAgglayerBridge\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"disableUseDefaultGatewayFlag\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"enableUseDefaultGatewayFlag\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"forceBatchAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"forceBatchTimeout\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"name\":\"forcedBatches\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gasTokenAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gasTokenNetwork\",\"outputs\":[{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"aggchainData\",\"type\":\"bytes\"}],\"name\":\"getAggchainHash\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"}],\"name\":\"getAggchainTypeFromSelector\",\"outputs\":[{\"internalType\":\"bytes2\",\"name\":\"\",\"type\":\"bytes2\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"}],\"name\":\"getAggchainVKey\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"aggchainVKey\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes2\",\"name\":\"aggchainVKeyVersion\",\"type\":\"bytes2\"},{\"internalType\":\"bytes2\",\"name\":\"aggchainType\",\"type\":\"bytes2\"}],\"name\":\"getAggchainVKeySelector\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"}],\"name\":\"getAggchainVKeyVersionFromSelector\",\"outputs\":[{\"internalType\":\"bytes2\",\"name\":\"\",\"type\":\"bytes2\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"globalExitRootManager\",\"outputs\":[{\"internalType\":\"contractIAgglayerGER\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAggchainManager\",\"type\":\"address\"}],\"name\":\"initAggchainManager\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastAccInputHash\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastForceBatch\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastForceBatchSequenced\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"networkName\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"aggchainData\",\"type\":\"bytes\"}],\"name\":\"onVerifyPessimistic\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"}],\"name\":\"ownedAggchainVKeys\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"ownedAggchainVKey\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingAggchainManager\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingVKeyManager\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pol\",\"outputs\":[{\"internalType\":\"contractIERC20Upgradeable\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"rollupManager\",\"outputs\":[{\"internalType\":\"contractAgglayerManager\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newTrustedSequencer\",\"type\":\"address\"}],\"name\":\"setTrustedSequencer\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"newTrustedSequencerURL\",\"type\":\"string\"}],\"name\":\"setTrustedSequencerURL\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newPendingAdmin\",\"type\":\"address\"}],\"name\":\"transferAdminRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAggchainManager\",\"type\":\"address\"}],\"name\":\"transferAggchainManagerRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newVKeyManager\",\"type\":\"address\"}],\"name\":\"transferVKeyManagerRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"trustedSequencer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"trustedSequencerURL\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"aggchainVKeySelector\",\"type\":\"bytes4\"},{\"internalType\":\"bytes32\",\"name\":\"updatedAggchainVKey\",\"type\":\"bytes32\"}],\"name\":\"updateOwnedAggchainVKey\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"useDefaultGateway\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vKeyManager\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}
AggchainbasepreviousMetaData contains all meta data concerning the Aggchainbaseprevious contract.
Functions ¶
This section is empty.
Types ¶
type Aggchainbaseprevious ¶
type Aggchainbaseprevious struct {
AggchainbasepreviousCaller // Read-only binding to the contract
AggchainbasepreviousTransactor // Write-only binding to the contract
AggchainbasepreviousFilterer // Log filterer for contract events
}
Aggchainbaseprevious is an auto generated Go binding around an Ethereum contract.
func NewAggchainbaseprevious ¶
func NewAggchainbaseprevious(address common.Address, backend bind.ContractBackend) (*Aggchainbaseprevious, error)
NewAggchainbaseprevious creates a new instance of Aggchainbaseprevious, bound to a specific deployed contract.
type AggchainbasepreviousAcceptAdminRole ¶
type AggchainbasepreviousAcceptAdminRole struct {
NewAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousAcceptAdminRole represents a AcceptAdminRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousAcceptAdminRoleIterator ¶
type AggchainbasepreviousAcceptAdminRoleIterator struct {
Event *AggchainbasepreviousAcceptAdminRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousAcceptAdminRoleIterator is returned from FilterAcceptAdminRole and is used to iterate over the raw logs and unpacked data for AcceptAdminRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousAcceptAdminRoleIterator) Close ¶
func (it *AggchainbasepreviousAcceptAdminRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousAcceptAdminRoleIterator) Error ¶
func (it *AggchainbasepreviousAcceptAdminRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousAcceptAdminRoleIterator) Next ¶
func (it *AggchainbasepreviousAcceptAdminRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousAcceptAggchainManagerRole ¶
type AggchainbasepreviousAcceptAggchainManagerRole struct {
OldAggchainManager common.Address
NewAggchainManager common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousAcceptAggchainManagerRole represents a AcceptAggchainManagerRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousAcceptAggchainManagerRoleIterator ¶
type AggchainbasepreviousAcceptAggchainManagerRoleIterator struct {
Event *AggchainbasepreviousAcceptAggchainManagerRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousAcceptAggchainManagerRoleIterator is returned from FilterAcceptAggchainManagerRole and is used to iterate over the raw logs and unpacked data for AcceptAggchainManagerRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousAcceptAggchainManagerRoleIterator) Close ¶
func (it *AggchainbasepreviousAcceptAggchainManagerRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousAcceptAggchainManagerRoleIterator) Error ¶
func (it *AggchainbasepreviousAcceptAggchainManagerRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousAcceptAggchainManagerRoleIterator) Next ¶
func (it *AggchainbasepreviousAcceptAggchainManagerRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousAcceptVKeyManagerRole ¶
type AggchainbasepreviousAcceptVKeyManagerRole struct {
OldVKeyManager common.Address
NewVKeyManager common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousAcceptVKeyManagerRole represents a AcceptVKeyManagerRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousAcceptVKeyManagerRoleIterator ¶
type AggchainbasepreviousAcceptVKeyManagerRoleIterator struct {
Event *AggchainbasepreviousAcceptVKeyManagerRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousAcceptVKeyManagerRoleIterator is returned from FilterAcceptVKeyManagerRole and is used to iterate over the raw logs and unpacked data for AcceptVKeyManagerRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousAcceptVKeyManagerRoleIterator) Close ¶
func (it *AggchainbasepreviousAcceptVKeyManagerRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousAcceptVKeyManagerRoleIterator) Error ¶
func (it *AggchainbasepreviousAcceptVKeyManagerRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousAcceptVKeyManagerRoleIterator) Next ¶
func (it *AggchainbasepreviousAcceptVKeyManagerRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousAddAggchainVKey ¶
type AggchainbasepreviousAddAggchainVKey struct {
Selector [4]byte
NewAggchainVKey [32]byte
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousAddAggchainVKey represents a AddAggchainVKey event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousAddAggchainVKeyIterator ¶
type AggchainbasepreviousAddAggchainVKeyIterator struct {
Event *AggchainbasepreviousAddAggchainVKey // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousAddAggchainVKeyIterator is returned from FilterAddAggchainVKey and is used to iterate over the raw logs and unpacked data for AddAggchainVKey events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousAddAggchainVKeyIterator) Close ¶
func (it *AggchainbasepreviousAddAggchainVKeyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousAddAggchainVKeyIterator) Error ¶
func (it *AggchainbasepreviousAddAggchainVKeyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousAddAggchainVKeyIterator) Next ¶
func (it *AggchainbasepreviousAddAggchainVKeyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousCaller ¶
type AggchainbasepreviousCaller struct {
// contains filtered or unexported fields
}
AggchainbasepreviousCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAggchainbasepreviousCaller ¶
func NewAggchainbasepreviousCaller(address common.Address, caller bind.ContractCaller) (*AggchainbasepreviousCaller, error)
NewAggchainbasepreviousCaller creates a new read-only instance of Aggchainbaseprevious, bound to a specific deployed contract.
func (*AggchainbasepreviousCaller) AGGCHAINTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AGGCHAINTYPE(opts *bind.CallOpts) ([2]byte, error)
AGGCHAINTYPE is a free data retrieval call binding the contract method 0x6e7fbce9.
Solidity: function AGGCHAIN_TYPE() view returns(bytes2)
func (*AggchainbasepreviousCaller) Admin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Admin(opts *bind.CallOpts) (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*AggchainbasepreviousCaller) AggLayerGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AggLayerGateway(opts *bind.CallOpts) (common.Address, error)
AggLayerGateway is a free data retrieval call binding the contract method 0xab0475cf.
Solidity: function aggLayerGateway() view returns(address)
func (*AggchainbasepreviousCaller) AggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) AggchainManager(opts *bind.CallOpts) (common.Address, error)
AggchainManager is a free data retrieval call binding the contract method 0x7388c436.
Solidity: function aggchainManager() view returns(address)
func (*AggchainbasepreviousCaller) BridgeAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*AggchainbasepreviousCaller) CONSENSUSTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) CONSENSUSTYPE(opts *bind.CallOpts) (uint32, error)
CONSENSUSTYPE is a free data retrieval call binding the contract method 0xcea5a4c0.
Solidity: function CONSENSUS_TYPE() view returns(uint32)
func (*AggchainbasepreviousCaller) ForceBatchAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForceBatchAddress(opts *bind.CallOpts) (common.Address, error)
ForceBatchAddress is a free data retrieval call binding the contract method 0x2c111c06.
Solidity: function forceBatchAddress() view returns(address)
func (*AggchainbasepreviousCaller) ForceBatchTimeout ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForceBatchTimeout(opts *bind.CallOpts) (uint64, error)
ForceBatchTimeout is a free data retrieval call binding the contract method 0xc754c7ed.
Solidity: function forceBatchTimeout() view returns(uint64)
func (*AggchainbasepreviousCaller) ForcedBatches ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) ForcedBatches(opts *bind.CallOpts, arg0 uint64) ([32]byte, error)
ForcedBatches is a free data retrieval call binding the contract method 0x6b8616ce.
Solidity: function forcedBatches(uint64 ) view returns(bytes32)
func (*AggchainbasepreviousCaller) GasTokenAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GasTokenAddress(opts *bind.CallOpts) (common.Address, error)
GasTokenAddress is a free data retrieval call binding the contract method 0x3c351e10.
Solidity: function gasTokenAddress() view returns(address)
func (*AggchainbasepreviousCaller) GasTokenNetwork ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GasTokenNetwork(opts *bind.CallOpts) (uint32, error)
GasTokenNetwork is a free data retrieval call binding the contract method 0x3cbc795b.
Solidity: function gasTokenNetwork() view returns(uint32)
func (*AggchainbasepreviousCaller) GetAggchainHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainHash(opts *bind.CallOpts, aggchainData []byte) ([32]byte, error)
GetAggchainHash is a free data retrieval call binding the contract method 0x6a55f66c.
Solidity: function getAggchainHash(bytes aggchainData) view returns(bytes32)
func (*AggchainbasepreviousCaller) GetAggchainTypeFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainTypeFromSelector(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainTypeFromSelector is a free data retrieval call binding the contract method 0x26f9b76d.
Solidity: function getAggchainTypeFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousCaller) GetAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKey(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([32]byte, error)
GetAggchainVKey is a free data retrieval call binding the contract method 0x01fcf6a0.
Solidity: function getAggchainVKey(bytes4 aggchainVKeySelector) view returns(bytes32 aggchainVKey)
func (*AggchainbasepreviousCaller) GetAggchainVKeySelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKeySelector(opts *bind.CallOpts, aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
GetAggchainVKeySelector is a free data retrieval call binding the contract method 0x1d0b435e.
Solidity: function getAggchainVKeySelector(bytes2 aggchainVKeyVersion, bytes2 aggchainType) pure returns(bytes4)
func (*AggchainbasepreviousCaller) GetAggchainVKeyVersionFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GetAggchainVKeyVersionFromSelector(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainVKeyVersionFromSelector is a free data retrieval call binding the contract method 0xe90a3409.
Solidity: function getAggchainVKeyVersionFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousCaller) GlobalExitRootManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) GlobalExitRootManager(opts *bind.CallOpts) (common.Address, error)
GlobalExitRootManager is a free data retrieval call binding the contract method 0xd02103ca.
Solidity: function globalExitRootManager() view returns(address)
func (*AggchainbasepreviousCaller) Initialize ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Initialize(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address, arg2 uint32, arg3 common.Address, arg4 string, arg5 string) error
Initialize is a free data retrieval call binding the contract method 0x71257022.
Solidity: function initialize(address , address , uint32 , address , string , string ) pure returns()
func (*AggchainbasepreviousCaller) LastAccInputHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastAccInputHash(opts *bind.CallOpts) ([32]byte, error)
LastAccInputHash is a free data retrieval call binding the contract method 0x6e05d2cd.
Solidity: function lastAccInputHash() view returns(bytes32)
func (*AggchainbasepreviousCaller) LastForceBatch ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastForceBatch(opts *bind.CallOpts) (uint64, error)
LastForceBatch is a free data retrieval call binding the contract method 0xe7a7ed02.
Solidity: function lastForceBatch() view returns(uint64)
func (*AggchainbasepreviousCaller) LastForceBatchSequenced ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) LastForceBatchSequenced(opts *bind.CallOpts) (uint64, error)
LastForceBatchSequenced is a free data retrieval call binding the contract method 0x45605267.
Solidity: function lastForceBatchSequenced() view returns(uint64)
func (*AggchainbasepreviousCaller) NetworkName ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) NetworkName(opts *bind.CallOpts) (string, error)
NetworkName is a free data retrieval call binding the contract method 0x107bf28c.
Solidity: function networkName() view returns(string)
func (*AggchainbasepreviousCaller) OwnedAggchainVKeys ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) OwnedAggchainVKeys(opts *bind.CallOpts, aggchainVKeySelector [4]byte) ([32]byte, error)
OwnedAggchainVKeys is a free data retrieval call binding the contract method 0xeffb8479.
Solidity: function ownedAggchainVKeys(bytes4 aggchainVKeySelector) view returns(bytes32 ownedAggchainVKey)
func (*AggchainbasepreviousCaller) PendingAdmin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*AggchainbasepreviousCaller) PendingAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingAggchainManager(opts *bind.CallOpts) (common.Address, error)
PendingAggchainManager is a free data retrieval call binding the contract method 0x527570f1.
Solidity: function pendingAggchainManager() view returns(address)
func (*AggchainbasepreviousCaller) PendingVKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) PendingVKeyManager(opts *bind.CallOpts) (common.Address, error)
PendingVKeyManager is a free data retrieval call binding the contract method 0xbfb193b6.
Solidity: function pendingVKeyManager() view returns(address)
func (*AggchainbasepreviousCaller) Pol ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) Pol(opts *bind.CallOpts) (common.Address, error)
Pol is a free data retrieval call binding the contract method 0xe46761c4.
Solidity: function pol() view returns(address)
func (*AggchainbasepreviousCaller) RollupManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) RollupManager(opts *bind.CallOpts) (common.Address, error)
RollupManager is a free data retrieval call binding the contract method 0x49b7b802.
Solidity: function rollupManager() view returns(address)
func (*AggchainbasepreviousCaller) TrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) TrustedSequencer(opts *bind.CallOpts) (common.Address, error)
TrustedSequencer is a free data retrieval call binding the contract method 0xcfa8ed47.
Solidity: function trustedSequencer() view returns(address)
func (*AggchainbasepreviousCaller) TrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) TrustedSequencerURL(opts *bind.CallOpts) (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
func (*AggchainbasepreviousCaller) UseDefaultGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) UseDefaultGateway(opts *bind.CallOpts) (bool, error)
UseDefaultGateway is a free data retrieval call binding the contract method 0xff904079.
Solidity: function useDefaultGateway() view returns(bool)
func (*AggchainbasepreviousCaller) VKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCaller) VKeyManager(opts *bind.CallOpts) (common.Address, error)
VKeyManager is a free data retrieval call binding the contract method 0xe279984e.
Solidity: function vKeyManager() view returns(address)
type AggchainbasepreviousCallerRaw ¶
type AggchainbasepreviousCallerRaw struct {
Contract *AggchainbasepreviousCaller // Generic read-only contract binding to access the raw methods on
}
AggchainbasepreviousCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AggchainbasepreviousCallerRaw) Call ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type AggchainbasepreviousCallerSession ¶
type AggchainbasepreviousCallerSession struct {
Contract *AggchainbasepreviousCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
AggchainbasepreviousCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*AggchainbasepreviousCallerSession) AGGCHAINTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AGGCHAINTYPE() ([2]byte, error)
AGGCHAINTYPE is a free data retrieval call binding the contract method 0x6e7fbce9.
Solidity: function AGGCHAIN_TYPE() view returns(bytes2)
func (*AggchainbasepreviousCallerSession) Admin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*AggchainbasepreviousCallerSession) AggLayerGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AggLayerGateway() (common.Address, error)
AggLayerGateway is a free data retrieval call binding the contract method 0xab0475cf.
Solidity: function aggLayerGateway() view returns(address)
func (*AggchainbasepreviousCallerSession) AggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) AggchainManager() (common.Address, error)
AggchainManager is a free data retrieval call binding the contract method 0x7388c436.
Solidity: function aggchainManager() view returns(address)
func (*AggchainbasepreviousCallerSession) BridgeAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*AggchainbasepreviousCallerSession) CONSENSUSTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) CONSENSUSTYPE() (uint32, error)
CONSENSUSTYPE is a free data retrieval call binding the contract method 0xcea5a4c0.
Solidity: function CONSENSUS_TYPE() view returns(uint32)
func (*AggchainbasepreviousCallerSession) ForceBatchAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForceBatchAddress() (common.Address, error)
ForceBatchAddress is a free data retrieval call binding the contract method 0x2c111c06.
Solidity: function forceBatchAddress() view returns(address)
func (*AggchainbasepreviousCallerSession) ForceBatchTimeout ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForceBatchTimeout() (uint64, error)
ForceBatchTimeout is a free data retrieval call binding the contract method 0xc754c7ed.
Solidity: function forceBatchTimeout() view returns(uint64)
func (*AggchainbasepreviousCallerSession) ForcedBatches ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) ForcedBatches(arg0 uint64) ([32]byte, error)
ForcedBatches is a free data retrieval call binding the contract method 0x6b8616ce.
Solidity: function forcedBatches(uint64 ) view returns(bytes32)
func (*AggchainbasepreviousCallerSession) GasTokenAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GasTokenAddress() (common.Address, error)
GasTokenAddress is a free data retrieval call binding the contract method 0x3c351e10.
Solidity: function gasTokenAddress() view returns(address)
func (*AggchainbasepreviousCallerSession) GasTokenNetwork ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GasTokenNetwork() (uint32, error)
GasTokenNetwork is a free data retrieval call binding the contract method 0x3cbc795b.
Solidity: function gasTokenNetwork() view returns(uint32)
func (*AggchainbasepreviousCallerSession) GetAggchainHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainHash(aggchainData []byte) ([32]byte, error)
GetAggchainHash is a free data retrieval call binding the contract method 0x6a55f66c.
Solidity: function getAggchainHash(bytes aggchainData) view returns(bytes32)
func (*AggchainbasepreviousCallerSession) GetAggchainTypeFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainTypeFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainTypeFromSelector is a free data retrieval call binding the contract method 0x26f9b76d.
Solidity: function getAggchainTypeFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousCallerSession) GetAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKey(aggchainVKeySelector [4]byte) ([32]byte, error)
GetAggchainVKey is a free data retrieval call binding the contract method 0x01fcf6a0.
Solidity: function getAggchainVKey(bytes4 aggchainVKeySelector) view returns(bytes32 aggchainVKey)
func (*AggchainbasepreviousCallerSession) GetAggchainVKeySelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKeySelector(aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
GetAggchainVKeySelector is a free data retrieval call binding the contract method 0x1d0b435e.
Solidity: function getAggchainVKeySelector(bytes2 aggchainVKeyVersion, bytes2 aggchainType) pure returns(bytes4)
func (*AggchainbasepreviousCallerSession) GetAggchainVKeyVersionFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GetAggchainVKeyVersionFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainVKeyVersionFromSelector is a free data retrieval call binding the contract method 0xe90a3409.
Solidity: function getAggchainVKeyVersionFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousCallerSession) GlobalExitRootManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) GlobalExitRootManager() (common.Address, error)
GlobalExitRootManager is a free data retrieval call binding the contract method 0xd02103ca.
Solidity: function globalExitRootManager() view returns(address)
func (*AggchainbasepreviousCallerSession) Initialize ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Initialize(arg0 common.Address, arg1 common.Address, arg2 uint32, arg3 common.Address, arg4 string, arg5 string) error
Initialize is a free data retrieval call binding the contract method 0x71257022.
Solidity: function initialize(address , address , uint32 , address , string , string ) pure returns()
func (*AggchainbasepreviousCallerSession) LastAccInputHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastAccInputHash() ([32]byte, error)
LastAccInputHash is a free data retrieval call binding the contract method 0x6e05d2cd.
Solidity: function lastAccInputHash() view returns(bytes32)
func (*AggchainbasepreviousCallerSession) LastForceBatch ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastForceBatch() (uint64, error)
LastForceBatch is a free data retrieval call binding the contract method 0xe7a7ed02.
Solidity: function lastForceBatch() view returns(uint64)
func (*AggchainbasepreviousCallerSession) LastForceBatchSequenced ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) LastForceBatchSequenced() (uint64, error)
LastForceBatchSequenced is a free data retrieval call binding the contract method 0x45605267.
Solidity: function lastForceBatchSequenced() view returns(uint64)
func (*AggchainbasepreviousCallerSession) NetworkName ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) NetworkName() (string, error)
NetworkName is a free data retrieval call binding the contract method 0x107bf28c.
Solidity: function networkName() view returns(string)
func (*AggchainbasepreviousCallerSession) OwnedAggchainVKeys ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) OwnedAggchainVKeys(aggchainVKeySelector [4]byte) ([32]byte, error)
OwnedAggchainVKeys is a free data retrieval call binding the contract method 0xeffb8479.
Solidity: function ownedAggchainVKeys(bytes4 aggchainVKeySelector) view returns(bytes32 ownedAggchainVKey)
func (*AggchainbasepreviousCallerSession) PendingAdmin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*AggchainbasepreviousCallerSession) PendingAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingAggchainManager() (common.Address, error)
PendingAggchainManager is a free data retrieval call binding the contract method 0x527570f1.
Solidity: function pendingAggchainManager() view returns(address)
func (*AggchainbasepreviousCallerSession) PendingVKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) PendingVKeyManager() (common.Address, error)
PendingVKeyManager is a free data retrieval call binding the contract method 0xbfb193b6.
Solidity: function pendingVKeyManager() view returns(address)
func (*AggchainbasepreviousCallerSession) Pol ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Pol() (common.Address, error)
Pol is a free data retrieval call binding the contract method 0xe46761c4.
Solidity: function pol() view returns(address)
func (*AggchainbasepreviousCallerSession) RollupManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) RollupManager() (common.Address, error)
RollupManager is a free data retrieval call binding the contract method 0x49b7b802.
Solidity: function rollupManager() view returns(address)
func (*AggchainbasepreviousCallerSession) TrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) TrustedSequencer() (common.Address, error)
TrustedSequencer is a free data retrieval call binding the contract method 0xcfa8ed47.
Solidity: function trustedSequencer() view returns(address)
func (*AggchainbasepreviousCallerSession) TrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) TrustedSequencerURL() (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
func (*AggchainbasepreviousCallerSession) UseDefaultGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) UseDefaultGateway() (bool, error)
UseDefaultGateway is a free data retrieval call binding the contract method 0xff904079.
Solidity: function useDefaultGateway() view returns(bool)
func (*AggchainbasepreviousCallerSession) VKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) VKeyManager() (common.Address, error)
VKeyManager is a free data retrieval call binding the contract method 0xe279984e.
Solidity: function vKeyManager() view returns(address)
func (*AggchainbasepreviousCallerSession) Version ¶
func (_Aggchainbaseprevious *AggchainbasepreviousCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() pure returns(string)
type AggchainbasepreviousDisableUseDefaultGatewayFlag ¶
type AggchainbasepreviousDisableUseDefaultGatewayFlag struct {
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousDisableUseDefaultGatewayFlag represents a DisableUseDefaultGatewayFlag event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousDisableUseDefaultGatewayFlagIterator ¶
type AggchainbasepreviousDisableUseDefaultGatewayFlagIterator struct {
Event *AggchainbasepreviousDisableUseDefaultGatewayFlag // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousDisableUseDefaultGatewayFlagIterator is returned from FilterDisableUseDefaultGatewayFlag and is used to iterate over the raw logs and unpacked data for DisableUseDefaultGatewayFlag events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Close ¶
func (it *AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Error ¶
func (it *AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Next ¶
func (it *AggchainbasepreviousDisableUseDefaultGatewayFlagIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousEnableUseDefaultGatewayFlag ¶
type AggchainbasepreviousEnableUseDefaultGatewayFlag struct {
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousEnableUseDefaultGatewayFlag represents a EnableUseDefaultGatewayFlag event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousEnableUseDefaultGatewayFlagIterator ¶
type AggchainbasepreviousEnableUseDefaultGatewayFlagIterator struct {
Event *AggchainbasepreviousEnableUseDefaultGatewayFlag // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousEnableUseDefaultGatewayFlagIterator is returned from FilterEnableUseDefaultGatewayFlag and is used to iterate over the raw logs and unpacked data for EnableUseDefaultGatewayFlag events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Close ¶
func (it *AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Error ¶
func (it *AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Next ¶
func (it *AggchainbasepreviousEnableUseDefaultGatewayFlagIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousFilterer ¶
type AggchainbasepreviousFilterer struct {
// contains filtered or unexported fields
}
AggchainbasepreviousFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAggchainbasepreviousFilterer ¶
func NewAggchainbasepreviousFilterer(address common.Address, filterer bind.ContractFilterer) (*AggchainbasepreviousFilterer, error)
NewAggchainbasepreviousFilterer creates a new log filterer instance of Aggchainbaseprevious, bound to a specific deployed contract.
func (*AggchainbasepreviousFilterer) FilterAcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptAdminRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptAdminRoleIterator, error)
FilterAcceptAdminRole is a free log retrieval operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*AggchainbasepreviousFilterer) FilterAcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptAggchainManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptAggchainManagerRoleIterator, error)
FilterAcceptAggchainManagerRole is a free log retrieval operation binding the contract event 0x67c02ffba2f5329171ad235a360497af6ac3cfe82f1412866fbbf2dd3556ed3f.
Solidity: event AcceptAggchainManagerRole(address oldAggchainManager, address newAggchainManager)
func (*AggchainbasepreviousFilterer) FilterAcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAcceptVKeyManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousAcceptVKeyManagerRoleIterator, error)
FilterAcceptVKeyManagerRole is a free log retrieval operation binding the contract event 0xbb3b066505f14a628f4ba4187a046abd4dd17e96591d7a9ed31c91c79322ffe2.
Solidity: event AcceptVKeyManagerRole(address oldVKeyManager, address newVKeyManager)
func (*AggchainbasepreviousFilterer) FilterAddAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterAddAggchainVKey(opts *bind.FilterOpts) (*AggchainbasepreviousAddAggchainVKeyIterator, error)
FilterAddAggchainVKey is a free log retrieval operation binding the contract event 0x6cd6ce07b60b06519523b9a97add34c2dcaa32dad22d44eb738554d81dfe2a79.
Solidity: event AddAggchainVKey(bytes4 selector, bytes32 newAggchainVKey)
func (*AggchainbasepreviousFilterer) FilterDisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterDisableUseDefaultGatewayFlag(opts *bind.FilterOpts) (*AggchainbasepreviousDisableUseDefaultGatewayFlagIterator, error)
FilterDisableUseDefaultGatewayFlag is a free log retrieval operation binding the contract event 0x67dd1717a1952df380cb73eecb312e949df6d6a086bd7f88669005341972528e.
Solidity: event DisableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) FilterEnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterEnableUseDefaultGatewayFlag(opts *bind.FilterOpts) (*AggchainbasepreviousEnableUseDefaultGatewayFlagIterator, error)
FilterEnableUseDefaultGatewayFlag is a free log retrieval operation binding the contract event 0xb6563aed80fde357e737eb0d19f246a58cb6bfd469933d05701ecbad0f2dca84.
Solidity: event EnableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) FilterInitialized ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterInitialized(opts *bind.FilterOpts) (*AggchainbasepreviousInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*AggchainbasepreviousFilterer) FilterSetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterSetTrustedSequencer(opts *bind.FilterOpts) (*AggchainbasepreviousSetTrustedSequencerIterator, error)
FilterSetTrustedSequencer is a free log retrieval operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*AggchainbasepreviousFilterer) FilterSetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterSetTrustedSequencerURL(opts *bind.FilterOpts) (*AggchainbasepreviousSetTrustedSequencerURLIterator, error)
FilterSetTrustedSequencerURL is a free log retrieval operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*AggchainbasepreviousFilterer) FilterTransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferAdminRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferAdminRoleIterator, error)
FilterTransferAdminRole is a free log retrieval operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
func (*AggchainbasepreviousFilterer) FilterTransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferAggchainManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferAggchainManagerRoleIterator, error)
FilterTransferAggchainManagerRole is a free log retrieval operation binding the contract event 0xa3d8e5d045432398be30f83ce7c35a7bfc220c1b66cc5bf3f4dd4d539d93fab6.
Solidity: event TransferAggchainManagerRole(address currentAggchainManager, address newPendingAggchainManager)
func (*AggchainbasepreviousFilterer) FilterTransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterTransferVKeyManagerRole(opts *bind.FilterOpts) (*AggchainbasepreviousTransferVKeyManagerRoleIterator, error)
FilterTransferVKeyManagerRole is a free log retrieval operation binding the contract event 0xc54ae01017d0b80bd8af833f66387d6eb547dc16c8206faf13d0b72764aab8b2.
Solidity: event TransferVKeyManagerRole(address currentVKeyManager, address newPendingVKeyManager)
func (*AggchainbasepreviousFilterer) FilterUpdateAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) FilterUpdateAggchainVKey(opts *bind.FilterOpts) (*AggchainbasepreviousUpdateAggchainVKeyIterator, error)
FilterUpdateAggchainVKey is a free log retrieval operation binding the contract event 0x0aa5f73c189fb0b0a7cc98ae5fa89dfc16595480396208483518178435ed5b4f.
Solidity: event UpdateAggchainVKey(bytes4 selector, bytes32 previousAggchainVKey, bytes32 newAggchainVKey)
func (*AggchainbasepreviousFilterer) ParseAcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptAdminRole(log types.Log) (*AggchainbasepreviousAcceptAdminRole, error)
ParseAcceptAdminRole is a log parse operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*AggchainbasepreviousFilterer) ParseAcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptAggchainManagerRole(log types.Log) (*AggchainbasepreviousAcceptAggchainManagerRole, error)
ParseAcceptAggchainManagerRole is a log parse operation binding the contract event 0x67c02ffba2f5329171ad235a360497af6ac3cfe82f1412866fbbf2dd3556ed3f.
Solidity: event AcceptAggchainManagerRole(address oldAggchainManager, address newAggchainManager)
func (*AggchainbasepreviousFilterer) ParseAcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAcceptVKeyManagerRole(log types.Log) (*AggchainbasepreviousAcceptVKeyManagerRole, error)
ParseAcceptVKeyManagerRole is a log parse operation binding the contract event 0xbb3b066505f14a628f4ba4187a046abd4dd17e96591d7a9ed31c91c79322ffe2.
Solidity: event AcceptVKeyManagerRole(address oldVKeyManager, address newVKeyManager)
func (*AggchainbasepreviousFilterer) ParseAddAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseAddAggchainVKey(log types.Log) (*AggchainbasepreviousAddAggchainVKey, error)
ParseAddAggchainVKey is a log parse operation binding the contract event 0x6cd6ce07b60b06519523b9a97add34c2dcaa32dad22d44eb738554d81dfe2a79.
Solidity: event AddAggchainVKey(bytes4 selector, bytes32 newAggchainVKey)
func (*AggchainbasepreviousFilterer) ParseDisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseDisableUseDefaultGatewayFlag(log types.Log) (*AggchainbasepreviousDisableUseDefaultGatewayFlag, error)
ParseDisableUseDefaultGatewayFlag is a log parse operation binding the contract event 0x67dd1717a1952df380cb73eecb312e949df6d6a086bd7f88669005341972528e.
Solidity: event DisableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) ParseEnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseEnableUseDefaultGatewayFlag(log types.Log) (*AggchainbasepreviousEnableUseDefaultGatewayFlag, error)
ParseEnableUseDefaultGatewayFlag is a log parse operation binding the contract event 0xb6563aed80fde357e737eb0d19f246a58cb6bfd469933d05701ecbad0f2dca84.
Solidity: event EnableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) ParseInitialized ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseInitialized(log types.Log) (*AggchainbasepreviousInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*AggchainbasepreviousFilterer) ParseSetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseSetTrustedSequencer(log types.Log) (*AggchainbasepreviousSetTrustedSequencer, error)
ParseSetTrustedSequencer is a log parse operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*AggchainbasepreviousFilterer) ParseSetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseSetTrustedSequencerURL(log types.Log) (*AggchainbasepreviousSetTrustedSequencerURL, error)
ParseSetTrustedSequencerURL is a log parse operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*AggchainbasepreviousFilterer) ParseTransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferAdminRole(log types.Log) (*AggchainbasepreviousTransferAdminRole, error)
ParseTransferAdminRole is a log parse operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
func (*AggchainbasepreviousFilterer) ParseTransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferAggchainManagerRole(log types.Log) (*AggchainbasepreviousTransferAggchainManagerRole, error)
ParseTransferAggchainManagerRole is a log parse operation binding the contract event 0xa3d8e5d045432398be30f83ce7c35a7bfc220c1b66cc5bf3f4dd4d539d93fab6.
Solidity: event TransferAggchainManagerRole(address currentAggchainManager, address newPendingAggchainManager)
func (*AggchainbasepreviousFilterer) ParseTransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseTransferVKeyManagerRole(log types.Log) (*AggchainbasepreviousTransferVKeyManagerRole, error)
ParseTransferVKeyManagerRole is a log parse operation binding the contract event 0xc54ae01017d0b80bd8af833f66387d6eb547dc16c8206faf13d0b72764aab8b2.
Solidity: event TransferVKeyManagerRole(address currentVKeyManager, address newPendingVKeyManager)
func (*AggchainbasepreviousFilterer) ParseUpdateAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) ParseUpdateAggchainVKey(log types.Log) (*AggchainbasepreviousUpdateAggchainVKey, error)
ParseUpdateAggchainVKey is a log parse operation binding the contract event 0x0aa5f73c189fb0b0a7cc98ae5fa89dfc16595480396208483518178435ed5b4f.
Solidity: event UpdateAggchainVKey(bytes4 selector, bytes32 previousAggchainVKey, bytes32 newAggchainVKey)
func (*AggchainbasepreviousFilterer) WatchAcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptAdminRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAcceptAdminRole) (event.Subscription, error)
WatchAcceptAdminRole is a free log subscription operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*AggchainbasepreviousFilterer) WatchAcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptAggchainManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAcceptAggchainManagerRole) (event.Subscription, error)
WatchAcceptAggchainManagerRole is a free log subscription operation binding the contract event 0x67c02ffba2f5329171ad235a360497af6ac3cfe82f1412866fbbf2dd3556ed3f.
Solidity: event AcceptAggchainManagerRole(address oldAggchainManager, address newAggchainManager)
func (*AggchainbasepreviousFilterer) WatchAcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAcceptVKeyManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAcceptVKeyManagerRole) (event.Subscription, error)
WatchAcceptVKeyManagerRole is a free log subscription operation binding the contract event 0xbb3b066505f14a628f4ba4187a046abd4dd17e96591d7a9ed31c91c79322ffe2.
Solidity: event AcceptVKeyManagerRole(address oldVKeyManager, address newVKeyManager)
func (*AggchainbasepreviousFilterer) WatchAddAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchAddAggchainVKey(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousAddAggchainVKey) (event.Subscription, error)
WatchAddAggchainVKey is a free log subscription operation binding the contract event 0x6cd6ce07b60b06519523b9a97add34c2dcaa32dad22d44eb738554d81dfe2a79.
Solidity: event AddAggchainVKey(bytes4 selector, bytes32 newAggchainVKey)
func (*AggchainbasepreviousFilterer) WatchDisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchDisableUseDefaultGatewayFlag(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousDisableUseDefaultGatewayFlag) (event.Subscription, error)
WatchDisableUseDefaultGatewayFlag is a free log subscription operation binding the contract event 0x67dd1717a1952df380cb73eecb312e949df6d6a086bd7f88669005341972528e.
Solidity: event DisableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) WatchEnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchEnableUseDefaultGatewayFlag(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousEnableUseDefaultGatewayFlag) (event.Subscription, error)
WatchEnableUseDefaultGatewayFlag is a free log subscription operation binding the contract event 0xb6563aed80fde357e737eb0d19f246a58cb6bfd469933d05701ecbad0f2dca84.
Solidity: event EnableUseDefaultGatewayFlag()
func (*AggchainbasepreviousFilterer) WatchInitialized ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*AggchainbasepreviousFilterer) WatchSetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchSetTrustedSequencer(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousSetTrustedSequencer) (event.Subscription, error)
WatchSetTrustedSequencer is a free log subscription operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*AggchainbasepreviousFilterer) WatchSetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchSetTrustedSequencerURL(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousSetTrustedSequencerURL) (event.Subscription, error)
WatchSetTrustedSequencerURL is a free log subscription operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*AggchainbasepreviousFilterer) WatchTransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferAdminRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousTransferAdminRole) (event.Subscription, error)
WatchTransferAdminRole is a free log subscription operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
func (*AggchainbasepreviousFilterer) WatchTransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferAggchainManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousTransferAggchainManagerRole) (event.Subscription, error)
WatchTransferAggchainManagerRole is a free log subscription operation binding the contract event 0xa3d8e5d045432398be30f83ce7c35a7bfc220c1b66cc5bf3f4dd4d539d93fab6.
Solidity: event TransferAggchainManagerRole(address currentAggchainManager, address newPendingAggchainManager)
func (*AggchainbasepreviousFilterer) WatchTransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchTransferVKeyManagerRole(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousTransferVKeyManagerRole) (event.Subscription, error)
WatchTransferVKeyManagerRole is a free log subscription operation binding the contract event 0xc54ae01017d0b80bd8af833f66387d6eb547dc16c8206faf13d0b72764aab8b2.
Solidity: event TransferVKeyManagerRole(address currentVKeyManager, address newPendingVKeyManager)
func (*AggchainbasepreviousFilterer) WatchUpdateAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousFilterer) WatchUpdateAggchainVKey(opts *bind.WatchOpts, sink chan<- *AggchainbasepreviousUpdateAggchainVKey) (event.Subscription, error)
WatchUpdateAggchainVKey is a free log subscription operation binding the contract event 0x0aa5f73c189fb0b0a7cc98ae5fa89dfc16595480396208483518178435ed5b4f.
Solidity: event UpdateAggchainVKey(bytes4 selector, bytes32 previousAggchainVKey, bytes32 newAggchainVKey)
type AggchainbasepreviousInitialized ¶
type AggchainbasepreviousInitialized struct {
Version uint8
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousInitialized represents a Initialized event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousInitializedIterator ¶
type AggchainbasepreviousInitializedIterator struct {
Event *AggchainbasepreviousInitialized // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousInitializedIterator) Close ¶
func (it *AggchainbasepreviousInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousInitializedIterator) Error ¶
func (it *AggchainbasepreviousInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousInitializedIterator) Next ¶
func (it *AggchainbasepreviousInitializedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousRaw ¶
type AggchainbasepreviousRaw struct {
Contract *Aggchainbaseprevious // Generic contract binding to access the raw methods on
}
AggchainbasepreviousRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AggchainbasepreviousRaw) Call ¶
func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*AggchainbasepreviousRaw) Transact ¶
func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AggchainbasepreviousRaw) Transfer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AggchainbasepreviousSession ¶
type AggchainbasepreviousSession struct {
Contract *Aggchainbaseprevious // Generic contract binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
AggchainbasepreviousSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*AggchainbasepreviousSession) AGGCHAINTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AGGCHAINTYPE() ([2]byte, error)
AGGCHAINTYPE is a free data retrieval call binding the contract method 0x6e7fbce9.
Solidity: function AGGCHAIN_TYPE() view returns(bytes2)
func (*AggchainbasepreviousSession) AcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptAdminRole() (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*AggchainbasepreviousSession) AcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptAggchainManagerRole() (*types.Transaction, error)
AcceptAggchainManagerRole is a paid mutator transaction binding the contract method 0x15981b29.
Solidity: function acceptAggchainManagerRole() returns()
func (*AggchainbasepreviousSession) AcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AcceptVKeyManagerRole() (*types.Transaction, error)
AcceptVKeyManagerRole is a paid mutator transaction binding the contract method 0x368c822c.
Solidity: function acceptVKeyManagerRole() returns()
func (*AggchainbasepreviousSession) AddOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AddOwnedAggchainVKey(aggchainVKeySelector [4]byte, newAggchainVKey [32]byte) (*types.Transaction, error)
AddOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x19451a8f.
Solidity: function addOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 newAggchainVKey) returns()
func (*AggchainbasepreviousSession) Admin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*AggchainbasepreviousSession) AggLayerGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AggLayerGateway() (common.Address, error)
AggLayerGateway is a free data retrieval call binding the contract method 0xab0475cf.
Solidity: function aggLayerGateway() view returns(address)
func (*AggchainbasepreviousSession) AggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) AggchainManager() (common.Address, error)
AggchainManager is a free data retrieval call binding the contract method 0x7388c436.
Solidity: function aggchainManager() view returns(address)
func (*AggchainbasepreviousSession) BridgeAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*AggchainbasepreviousSession) CONSENSUSTYPE ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) CONSENSUSTYPE() (uint32, error)
CONSENSUSTYPE is a free data retrieval call binding the contract method 0xcea5a4c0.
Solidity: function CONSENSUS_TYPE() view returns(uint32)
func (*AggchainbasepreviousSession) DisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) DisableUseDefaultGatewayFlag() (*types.Transaction, error)
DisableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xdc8c4249.
Solidity: function disableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousSession) EnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) EnableUseDefaultGatewayFlag() (*types.Transaction, error)
EnableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xe631476c.
Solidity: function enableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousSession) ForceBatchAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForceBatchAddress() (common.Address, error)
ForceBatchAddress is a free data retrieval call binding the contract method 0x2c111c06.
Solidity: function forceBatchAddress() view returns(address)
func (*AggchainbasepreviousSession) ForceBatchTimeout ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForceBatchTimeout() (uint64, error)
ForceBatchTimeout is a free data retrieval call binding the contract method 0xc754c7ed.
Solidity: function forceBatchTimeout() view returns(uint64)
func (*AggchainbasepreviousSession) ForcedBatches ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) ForcedBatches(arg0 uint64) ([32]byte, error)
ForcedBatches is a free data retrieval call binding the contract method 0x6b8616ce.
Solidity: function forcedBatches(uint64 ) view returns(bytes32)
func (*AggchainbasepreviousSession) GasTokenAddress ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GasTokenAddress() (common.Address, error)
GasTokenAddress is a free data retrieval call binding the contract method 0x3c351e10.
Solidity: function gasTokenAddress() view returns(address)
func (*AggchainbasepreviousSession) GasTokenNetwork ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GasTokenNetwork() (uint32, error)
GasTokenNetwork is a free data retrieval call binding the contract method 0x3cbc795b.
Solidity: function gasTokenNetwork() view returns(uint32)
func (*AggchainbasepreviousSession) GetAggchainHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainHash(aggchainData []byte) ([32]byte, error)
GetAggchainHash is a free data retrieval call binding the contract method 0x6a55f66c.
Solidity: function getAggchainHash(bytes aggchainData) view returns(bytes32)
func (*AggchainbasepreviousSession) GetAggchainTypeFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainTypeFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainTypeFromSelector is a free data retrieval call binding the contract method 0x26f9b76d.
Solidity: function getAggchainTypeFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousSession) GetAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKey(aggchainVKeySelector [4]byte) ([32]byte, error)
GetAggchainVKey is a free data retrieval call binding the contract method 0x01fcf6a0.
Solidity: function getAggchainVKey(bytes4 aggchainVKeySelector) view returns(bytes32 aggchainVKey)
func (*AggchainbasepreviousSession) GetAggchainVKeySelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKeySelector(aggchainVKeyVersion [2]byte, aggchainType [2]byte) ([4]byte, error)
GetAggchainVKeySelector is a free data retrieval call binding the contract method 0x1d0b435e.
Solidity: function getAggchainVKeySelector(bytes2 aggchainVKeyVersion, bytes2 aggchainType) pure returns(bytes4)
func (*AggchainbasepreviousSession) GetAggchainVKeyVersionFromSelector ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GetAggchainVKeyVersionFromSelector(aggchainVKeySelector [4]byte) ([2]byte, error)
GetAggchainVKeyVersionFromSelector is a free data retrieval call binding the contract method 0xe90a3409.
Solidity: function getAggchainVKeyVersionFromSelector(bytes4 aggchainVKeySelector) pure returns(bytes2)
func (*AggchainbasepreviousSession) GlobalExitRootManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) GlobalExitRootManager() (common.Address, error)
GlobalExitRootManager is a free data retrieval call binding the contract method 0xd02103ca.
Solidity: function globalExitRootManager() view returns(address)
func (*AggchainbasepreviousSession) InitAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) InitAggchainManager(newAggchainManager common.Address) (*types.Transaction, error)
InitAggchainManager is a paid mutator transaction binding the contract method 0xb3a326f7.
Solidity: function initAggchainManager(address newAggchainManager) returns()
func (*AggchainbasepreviousSession) Initialize ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) Initialize(arg0 common.Address, arg1 common.Address, arg2 uint32, arg3 common.Address, arg4 string, arg5 string) error
Initialize is a free data retrieval call binding the contract method 0x71257022.
Solidity: function initialize(address , address , uint32 , address , string , string ) pure returns()
func (*AggchainbasepreviousSession) LastAccInputHash ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastAccInputHash() ([32]byte, error)
LastAccInputHash is a free data retrieval call binding the contract method 0x6e05d2cd.
Solidity: function lastAccInputHash() view returns(bytes32)
func (*AggchainbasepreviousSession) LastForceBatch ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastForceBatch() (uint64, error)
LastForceBatch is a free data retrieval call binding the contract method 0xe7a7ed02.
Solidity: function lastForceBatch() view returns(uint64)
func (*AggchainbasepreviousSession) LastForceBatchSequenced ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) LastForceBatchSequenced() (uint64, error)
LastForceBatchSequenced is a free data retrieval call binding the contract method 0x45605267.
Solidity: function lastForceBatchSequenced() view returns(uint64)
func (*AggchainbasepreviousSession) NetworkName ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) NetworkName() (string, error)
NetworkName is a free data retrieval call binding the contract method 0x107bf28c.
Solidity: function networkName() view returns(string)
func (*AggchainbasepreviousSession) OnVerifyPessimistic ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) OnVerifyPessimistic(aggchainData []byte) (*types.Transaction, error)
OnVerifyPessimistic is a paid mutator transaction binding the contract method 0x9ee4afa3.
Solidity: function onVerifyPessimistic(bytes aggchainData) returns()
func (*AggchainbasepreviousSession) OwnedAggchainVKeys ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) OwnedAggchainVKeys(aggchainVKeySelector [4]byte) ([32]byte, error)
OwnedAggchainVKeys is a free data retrieval call binding the contract method 0xeffb8479.
Solidity: function ownedAggchainVKeys(bytes4 aggchainVKeySelector) view returns(bytes32 ownedAggchainVKey)
func (*AggchainbasepreviousSession) PendingAdmin ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*AggchainbasepreviousSession) PendingAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingAggchainManager() (common.Address, error)
PendingAggchainManager is a free data retrieval call binding the contract method 0x527570f1.
Solidity: function pendingAggchainManager() view returns(address)
func (*AggchainbasepreviousSession) PendingVKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) PendingVKeyManager() (common.Address, error)
PendingVKeyManager is a free data retrieval call binding the contract method 0xbfb193b6.
Solidity: function pendingVKeyManager() view returns(address)
func (*AggchainbasepreviousSession) Pol ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) Pol() (common.Address, error)
Pol is a free data retrieval call binding the contract method 0xe46761c4.
Solidity: function pol() view returns(address)
func (*AggchainbasepreviousSession) RollupManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) RollupManager() (common.Address, error)
RollupManager is a free data retrieval call binding the contract method 0x49b7b802.
Solidity: function rollupManager() view returns(address)
func (*AggchainbasepreviousSession) SetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
SetTrustedSequencer is a paid mutator transaction binding the contract method 0x6ff512cc.
Solidity: function setTrustedSequencer(address newTrustedSequencer) returns()
func (*AggchainbasepreviousSession) SetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
SetTrustedSequencerURL is a paid mutator transaction binding the contract method 0xc89e42df.
Solidity: function setTrustedSequencerURL(string newTrustedSequencerURL) returns()
func (*AggchainbasepreviousSession) TransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
TransferAdminRole is a paid mutator transaction binding the contract method 0xada8f919.
Solidity: function transferAdminRole(address newPendingAdmin) returns()
func (*AggchainbasepreviousSession) TransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferAggchainManagerRole(newAggchainManager common.Address) (*types.Transaction, error)
TransferAggchainManagerRole is a paid mutator transaction binding the contract method 0xbdfbed7e.
Solidity: function transferAggchainManagerRole(address newAggchainManager) returns()
func (*AggchainbasepreviousSession) TransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) TransferVKeyManagerRole(newVKeyManager common.Address) (*types.Transaction, error)
TransferVKeyManagerRole is a paid mutator transaction binding the contract method 0x85018182.
Solidity: function transferVKeyManagerRole(address newVKeyManager) returns()
func (*AggchainbasepreviousSession) TrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) TrustedSequencer() (common.Address, error)
TrustedSequencer is a free data retrieval call binding the contract method 0xcfa8ed47.
Solidity: function trustedSequencer() view returns(address)
func (*AggchainbasepreviousSession) TrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) TrustedSequencerURL() (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
func (*AggchainbasepreviousSession) UpdateOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) UpdateOwnedAggchainVKey(aggchainVKeySelector [4]byte, updatedAggchainVKey [32]byte) (*types.Transaction, error)
UpdateOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x314eb17b.
Solidity: function updateOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 updatedAggchainVKey) returns()
func (*AggchainbasepreviousSession) UseDefaultGateway ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) UseDefaultGateway() (bool, error)
UseDefaultGateway is a free data retrieval call binding the contract method 0xff904079.
Solidity: function useDefaultGateway() view returns(bool)
func (*AggchainbasepreviousSession) VKeyManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) VKeyManager() (common.Address, error)
VKeyManager is a free data retrieval call binding the contract method 0xe279984e.
Solidity: function vKeyManager() view returns(address)
func (*AggchainbasepreviousSession) Version ¶
func (_Aggchainbaseprevious *AggchainbasepreviousSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() pure returns(string)
type AggchainbasepreviousSetTrustedSequencer ¶
type AggchainbasepreviousSetTrustedSequencer struct {
NewTrustedSequencer common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousSetTrustedSequencer represents a SetTrustedSequencer event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousSetTrustedSequencerIterator ¶
type AggchainbasepreviousSetTrustedSequencerIterator struct {
Event *AggchainbasepreviousSetTrustedSequencer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousSetTrustedSequencerIterator is returned from FilterSetTrustedSequencer and is used to iterate over the raw logs and unpacked data for SetTrustedSequencer events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousSetTrustedSequencerIterator) Close ¶
func (it *AggchainbasepreviousSetTrustedSequencerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousSetTrustedSequencerIterator) Error ¶
func (it *AggchainbasepreviousSetTrustedSequencerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousSetTrustedSequencerIterator) Next ¶
func (it *AggchainbasepreviousSetTrustedSequencerIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousSetTrustedSequencerURL ¶
type AggchainbasepreviousSetTrustedSequencerURL struct {
NewTrustedSequencerURL string
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousSetTrustedSequencerURL represents a SetTrustedSequencerURL event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousSetTrustedSequencerURLIterator ¶
type AggchainbasepreviousSetTrustedSequencerURLIterator struct {
Event *AggchainbasepreviousSetTrustedSequencerURL // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousSetTrustedSequencerURLIterator is returned from FilterSetTrustedSequencerURL and is used to iterate over the raw logs and unpacked data for SetTrustedSequencerURL events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousSetTrustedSequencerURLIterator) Close ¶
func (it *AggchainbasepreviousSetTrustedSequencerURLIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousSetTrustedSequencerURLIterator) Error ¶
func (it *AggchainbasepreviousSetTrustedSequencerURLIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousSetTrustedSequencerURLIterator) Next ¶
func (it *AggchainbasepreviousSetTrustedSequencerURLIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousTransactor ¶
type AggchainbasepreviousTransactor struct {
// contains filtered or unexported fields
}
AggchainbasepreviousTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAggchainbasepreviousTransactor ¶
func NewAggchainbasepreviousTransactor(address common.Address, transactor bind.ContractTransactor) (*AggchainbasepreviousTransactor, error)
NewAggchainbasepreviousTransactor creates a new write-only instance of Aggchainbaseprevious, bound to a specific deployed contract.
func (*AggchainbasepreviousTransactor) AcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptAdminRole(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*AggchainbasepreviousTransactor) AcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptAggchainManagerRole(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptAggchainManagerRole is a paid mutator transaction binding the contract method 0x15981b29.
Solidity: function acceptAggchainManagerRole() returns()
func (*AggchainbasepreviousTransactor) AcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AcceptVKeyManagerRole(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptVKeyManagerRole is a paid mutator transaction binding the contract method 0x368c822c.
Solidity: function acceptVKeyManagerRole() returns()
func (*AggchainbasepreviousTransactor) AddOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) AddOwnedAggchainVKey(opts *bind.TransactOpts, aggchainVKeySelector [4]byte, newAggchainVKey [32]byte) (*types.Transaction, error)
AddOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x19451a8f.
Solidity: function addOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 newAggchainVKey) returns()
func (*AggchainbasepreviousTransactor) DisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) DisableUseDefaultGatewayFlag(opts *bind.TransactOpts) (*types.Transaction, error)
DisableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xdc8c4249.
Solidity: function disableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousTransactor) EnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) EnableUseDefaultGatewayFlag(opts *bind.TransactOpts) (*types.Transaction, error)
EnableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xe631476c.
Solidity: function enableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousTransactor) InitAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) InitAggchainManager(opts *bind.TransactOpts, newAggchainManager common.Address) (*types.Transaction, error)
InitAggchainManager is a paid mutator transaction binding the contract method 0xb3a326f7.
Solidity: function initAggchainManager(address newAggchainManager) returns()
func (*AggchainbasepreviousTransactor) OnVerifyPessimistic ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) OnVerifyPessimistic(opts *bind.TransactOpts, aggchainData []byte) (*types.Transaction, error)
OnVerifyPessimistic is a paid mutator transaction binding the contract method 0x9ee4afa3.
Solidity: function onVerifyPessimistic(bytes aggchainData) returns()
func (*AggchainbasepreviousTransactor) SetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) SetTrustedSequencer(opts *bind.TransactOpts, newTrustedSequencer common.Address) (*types.Transaction, error)
SetTrustedSequencer is a paid mutator transaction binding the contract method 0x6ff512cc.
Solidity: function setTrustedSequencer(address newTrustedSequencer) returns()
func (*AggchainbasepreviousTransactor) SetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) SetTrustedSequencerURL(opts *bind.TransactOpts, newTrustedSequencerURL string) (*types.Transaction, error)
SetTrustedSequencerURL is a paid mutator transaction binding the contract method 0xc89e42df.
Solidity: function setTrustedSequencerURL(string newTrustedSequencerURL) returns()
func (*AggchainbasepreviousTransactor) TransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferAdminRole(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
TransferAdminRole is a paid mutator transaction binding the contract method 0xada8f919.
Solidity: function transferAdminRole(address newPendingAdmin) returns()
func (*AggchainbasepreviousTransactor) TransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferAggchainManagerRole(opts *bind.TransactOpts, newAggchainManager common.Address) (*types.Transaction, error)
TransferAggchainManagerRole is a paid mutator transaction binding the contract method 0xbdfbed7e.
Solidity: function transferAggchainManagerRole(address newAggchainManager) returns()
func (*AggchainbasepreviousTransactor) TransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) TransferVKeyManagerRole(opts *bind.TransactOpts, newVKeyManager common.Address) (*types.Transaction, error)
TransferVKeyManagerRole is a paid mutator transaction binding the contract method 0x85018182.
Solidity: function transferVKeyManagerRole(address newVKeyManager) returns()
func (*AggchainbasepreviousTransactor) UpdateOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactor) UpdateOwnedAggchainVKey(opts *bind.TransactOpts, aggchainVKeySelector [4]byte, updatedAggchainVKey [32]byte) (*types.Transaction, error)
UpdateOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x314eb17b.
Solidity: function updateOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 updatedAggchainVKey) returns()
type AggchainbasepreviousTransactorRaw ¶
type AggchainbasepreviousTransactorRaw struct {
Contract *AggchainbasepreviousTransactor // Generic write-only contract binding to access the raw methods on
}
AggchainbasepreviousTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AggchainbasepreviousTransactorRaw) Transact ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AggchainbasepreviousTransactorRaw) Transfer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type AggchainbasepreviousTransactorSession ¶
type AggchainbasepreviousTransactorSession struct {
Contract *AggchainbasepreviousTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
AggchainbasepreviousTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*AggchainbasepreviousTransactorSession) AcceptAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptAdminRole() (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*AggchainbasepreviousTransactorSession) AcceptAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptAggchainManagerRole() (*types.Transaction, error)
AcceptAggchainManagerRole is a paid mutator transaction binding the contract method 0x15981b29.
Solidity: function acceptAggchainManagerRole() returns()
func (*AggchainbasepreviousTransactorSession) AcceptVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AcceptVKeyManagerRole() (*types.Transaction, error)
AcceptVKeyManagerRole is a paid mutator transaction binding the contract method 0x368c822c.
Solidity: function acceptVKeyManagerRole() returns()
func (*AggchainbasepreviousTransactorSession) AddOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) AddOwnedAggchainVKey(aggchainVKeySelector [4]byte, newAggchainVKey [32]byte) (*types.Transaction, error)
AddOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x19451a8f.
Solidity: function addOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 newAggchainVKey) returns()
func (*AggchainbasepreviousTransactorSession) DisableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) DisableUseDefaultGatewayFlag() (*types.Transaction, error)
DisableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xdc8c4249.
Solidity: function disableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousTransactorSession) EnableUseDefaultGatewayFlag ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) EnableUseDefaultGatewayFlag() (*types.Transaction, error)
EnableUseDefaultGatewayFlag is a paid mutator transaction binding the contract method 0xe631476c.
Solidity: function enableUseDefaultGatewayFlag() returns()
func (*AggchainbasepreviousTransactorSession) InitAggchainManager ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) InitAggchainManager(newAggchainManager common.Address) (*types.Transaction, error)
InitAggchainManager is a paid mutator transaction binding the contract method 0xb3a326f7.
Solidity: function initAggchainManager(address newAggchainManager) returns()
func (*AggchainbasepreviousTransactorSession) OnVerifyPessimistic ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) OnVerifyPessimistic(aggchainData []byte) (*types.Transaction, error)
OnVerifyPessimistic is a paid mutator transaction binding the contract method 0x9ee4afa3.
Solidity: function onVerifyPessimistic(bytes aggchainData) returns()
func (*AggchainbasepreviousTransactorSession) SetTrustedSequencer ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
SetTrustedSequencer is a paid mutator transaction binding the contract method 0x6ff512cc.
Solidity: function setTrustedSequencer(address newTrustedSequencer) returns()
func (*AggchainbasepreviousTransactorSession) SetTrustedSequencerURL ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
SetTrustedSequencerURL is a paid mutator transaction binding the contract method 0xc89e42df.
Solidity: function setTrustedSequencerURL(string newTrustedSequencerURL) returns()
func (*AggchainbasepreviousTransactorSession) TransferAdminRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
TransferAdminRole is a paid mutator transaction binding the contract method 0xada8f919.
Solidity: function transferAdminRole(address newPendingAdmin) returns()
func (*AggchainbasepreviousTransactorSession) TransferAggchainManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferAggchainManagerRole(newAggchainManager common.Address) (*types.Transaction, error)
TransferAggchainManagerRole is a paid mutator transaction binding the contract method 0xbdfbed7e.
Solidity: function transferAggchainManagerRole(address newAggchainManager) returns()
func (*AggchainbasepreviousTransactorSession) TransferVKeyManagerRole ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) TransferVKeyManagerRole(newVKeyManager common.Address) (*types.Transaction, error)
TransferVKeyManagerRole is a paid mutator transaction binding the contract method 0x85018182.
Solidity: function transferVKeyManagerRole(address newVKeyManager) returns()
func (*AggchainbasepreviousTransactorSession) UpdateOwnedAggchainVKey ¶
func (_Aggchainbaseprevious *AggchainbasepreviousTransactorSession) UpdateOwnedAggchainVKey(aggchainVKeySelector [4]byte, updatedAggchainVKey [32]byte) (*types.Transaction, error)
UpdateOwnedAggchainVKey is a paid mutator transaction binding the contract method 0x314eb17b.
Solidity: function updateOwnedAggchainVKey(bytes4 aggchainVKeySelector, bytes32 updatedAggchainVKey) returns()
type AggchainbasepreviousTransferAdminRole ¶
type AggchainbasepreviousTransferAdminRole struct {
NewPendingAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousTransferAdminRole represents a TransferAdminRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousTransferAdminRoleIterator ¶
type AggchainbasepreviousTransferAdminRoleIterator struct {
Event *AggchainbasepreviousTransferAdminRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousTransferAdminRoleIterator is returned from FilterTransferAdminRole and is used to iterate over the raw logs and unpacked data for TransferAdminRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousTransferAdminRoleIterator) Close ¶
func (it *AggchainbasepreviousTransferAdminRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousTransferAdminRoleIterator) Error ¶
func (it *AggchainbasepreviousTransferAdminRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousTransferAdminRoleIterator) Next ¶
func (it *AggchainbasepreviousTransferAdminRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousTransferAggchainManagerRole ¶
type AggchainbasepreviousTransferAggchainManagerRole struct {
CurrentAggchainManager common.Address
NewPendingAggchainManager common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousTransferAggchainManagerRole represents a TransferAggchainManagerRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousTransferAggchainManagerRoleIterator ¶
type AggchainbasepreviousTransferAggchainManagerRoleIterator struct {
Event *AggchainbasepreviousTransferAggchainManagerRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousTransferAggchainManagerRoleIterator is returned from FilterTransferAggchainManagerRole and is used to iterate over the raw logs and unpacked data for TransferAggchainManagerRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousTransferAggchainManagerRoleIterator) Close ¶
func (it *AggchainbasepreviousTransferAggchainManagerRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousTransferAggchainManagerRoleIterator) Error ¶
func (it *AggchainbasepreviousTransferAggchainManagerRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousTransferAggchainManagerRoleIterator) Next ¶
func (it *AggchainbasepreviousTransferAggchainManagerRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousTransferVKeyManagerRole ¶
type AggchainbasepreviousTransferVKeyManagerRole struct {
CurrentVKeyManager common.Address
NewPendingVKeyManager common.Address
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousTransferVKeyManagerRole represents a TransferVKeyManagerRole event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousTransferVKeyManagerRoleIterator ¶
type AggchainbasepreviousTransferVKeyManagerRoleIterator struct {
Event *AggchainbasepreviousTransferVKeyManagerRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousTransferVKeyManagerRoleIterator is returned from FilterTransferVKeyManagerRole and is used to iterate over the raw logs and unpacked data for TransferVKeyManagerRole events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousTransferVKeyManagerRoleIterator) Close ¶
func (it *AggchainbasepreviousTransferVKeyManagerRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousTransferVKeyManagerRoleIterator) Error ¶
func (it *AggchainbasepreviousTransferVKeyManagerRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousTransferVKeyManagerRoleIterator) Next ¶
func (it *AggchainbasepreviousTransferVKeyManagerRoleIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type AggchainbasepreviousUpdateAggchainVKey ¶
type AggchainbasepreviousUpdateAggchainVKey struct {
Selector [4]byte
PreviousAggchainVKey [32]byte
NewAggchainVKey [32]byte
Raw types.Log // Blockchain specific contextual infos
}
AggchainbasepreviousUpdateAggchainVKey represents a UpdateAggchainVKey event raised by the Aggchainbaseprevious contract.
type AggchainbasepreviousUpdateAggchainVKeyIterator ¶
type AggchainbasepreviousUpdateAggchainVKeyIterator struct {
Event *AggchainbasepreviousUpdateAggchainVKey // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
AggchainbasepreviousUpdateAggchainVKeyIterator is returned from FilterUpdateAggchainVKey and is used to iterate over the raw logs and unpacked data for UpdateAggchainVKey events raised by the Aggchainbaseprevious contract.
func (*AggchainbasepreviousUpdateAggchainVKeyIterator) Close ¶
func (it *AggchainbasepreviousUpdateAggchainVKeyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*AggchainbasepreviousUpdateAggchainVKeyIterator) Error ¶
func (it *AggchainbasepreviousUpdateAggchainVKeyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*AggchainbasepreviousUpdateAggchainVKeyIterator) Next ¶
func (it *AggchainbasepreviousUpdateAggchainVKeyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.