Documentation
¶
Index ¶
- Variables
- type Polygonconsensusbasepessimistic
- type PolygonconsensusbasepessimisticAcceptAdminRole
- type PolygonconsensusbasepessimisticAcceptAdminRoleIterator
- type PolygonconsensusbasepessimisticCaller
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) ForceBatchAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) ForceBatchTimeout(opts *bind.CallOpts) (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) ForcedBatches(opts *bind.CallOpts, arg0 uint64) ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) GasTokenAddress(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) GasTokenNetwork(opts *bind.CallOpts) (uint32, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) GlobalExitRootManager(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) LastAccInputHash(opts *bind.CallOpts) ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) LastForceBatch(opts *bind.CallOpts) (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) LastForceBatchSequenced(opts *bind.CallOpts) (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) NetworkName(opts *bind.CallOpts) (string, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) Pol(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) RollupManager(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) TrustedSequencer(opts *bind.CallOpts) (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) TrustedSequencerURL(opts *bind.CallOpts) (string, error)
- type PolygonconsensusbasepessimisticCallerRaw
- type PolygonconsensusbasepessimisticCallerSession
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) Admin() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) BridgeAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) ForceBatchAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) ForceBatchTimeout() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) ForcedBatches(arg0 uint64) ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GasTokenAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GasTokenNetwork() (uint32, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GlobalExitRootManager() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastAccInputHash() ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastForceBatch() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastForceBatchSequenced() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) NetworkName() (string, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) PendingAdmin() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) Pol() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) RollupManager() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) TrustedSequencer() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) TrustedSequencerURL() (string, error)
- type PolygonconsensusbasepessimisticFilterer
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterAcceptAdminRole(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticAcceptAdminRoleIterator, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterInitialized(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticInitializedIterator, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencer(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticSetTrustedSequencerIterator, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencerURL(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterTransferAdminRole(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticTransferAdminRoleIterator, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseAcceptAdminRole(log types.Log) (*PolygonconsensusbasepessimisticAcceptAdminRole, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseInitialized(log types.Log) (*PolygonconsensusbasepessimisticInitialized, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencer(log types.Log) (*PolygonconsensusbasepessimisticSetTrustedSequencer, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencerURL(log types.Log) (*PolygonconsensusbasepessimisticSetTrustedSequencerURL, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseTransferAdminRole(log types.Log) (*PolygonconsensusbasepessimisticTransferAdminRole, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchAcceptAdminRole(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticInitialized) (event.Subscription, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencer(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencerURL(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchTransferAdminRole(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type PolygonconsensusbasepessimisticInitialized
- type PolygonconsensusbasepessimisticInitializedIterator
- type PolygonconsensusbasepessimisticRaw
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PolygonconsensusbasepessimisticSession
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) AcceptAdminRole() (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Admin() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) BridgeAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) ForceBatchAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) ForceBatchTimeout() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) ForcedBatches(arg0 uint64) ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GasTokenAddress() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GasTokenNetwork() (uint32, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GlobalExitRootManager() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Initialize(_admin common.Address, sequencer common.Address, arg2 uint32, ...) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastAccInputHash() ([32]byte, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastForceBatch() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastForceBatchSequenced() (uint64, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) NetworkName() (string, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) PendingAdmin() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Pol() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) RollupManager() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) TrustedSequencer() (common.Address, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) TrustedSequencerURL() (string, error)
- type PolygonconsensusbasepessimisticSetTrustedSequencer
- type PolygonconsensusbasepessimisticSetTrustedSequencerIterator
- type PolygonconsensusbasepessimisticSetTrustedSequencerURL
- type PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator
- type PolygonconsensusbasepessimisticTransactor
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) AcceptAdminRole(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) Initialize(opts *bind.TransactOpts, _admin common.Address, sequencer common.Address, ...) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) SetTrustedSequencer(opts *bind.TransactOpts, newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) SetTrustedSequencerURL(opts *bind.TransactOpts, newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) TransferAdminRole(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
- type PolygonconsensusbasepessimisticTransactorRaw
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PolygonconsensusbasepessimisticTransactorSession
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) AcceptAdminRole() (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) Initialize(_admin common.Address, sequencer common.Address, arg2 uint32, ...) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
- func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
- type PolygonconsensusbasepessimisticTransferAdminRole
- type PolygonconsensusbasepessimisticTransferAdminRoleIterator
Constants ¶
This section is empty.
Variables ¶
var PolygonconsensusbasepessimisticABI = PolygonconsensusbasepessimisticMetaData.ABI
PolygonconsensusbasepessimisticABI is the input ABI used to generate the binding from. Deprecated: Use PolygonconsensusbasepessimisticMetaData.ABI instead.
var PolygonconsensusbasepessimisticMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"AdminCannotBeZeroAddress\",\"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\":\"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\":\"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\":\"OnlyPendingAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyRollupManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyTrustedAggregator\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyTrustedSequencer\",\"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\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"AcceptAdminRole\",\"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\"},{\"inputs\":[],\"name\":\"acceptAdminRole\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"admin\",\"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\":\"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\":[],\"name\":\"globalExitRootManager\",\"outputs\":[{\"internalType\":\"contractIAgglayerGER\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_admin\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"sequencer\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"\",\"type\":\"uint32\"},{\"internalType\":\"address\",\"name\":\"_gasTokenAddress\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"sequencerURL\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_networkName\",\"type\":\"string\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"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\":[],\"name\":\"pendingAdmin\",\"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\":\"contractPolygonRollupManagerPessimistic\",\"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\":[],\"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\"}]",
}
PolygonconsensusbasepessimisticMetaData contains all meta data concerning the Polygonconsensusbasepessimistic contract.
Functions ¶
This section is empty.
Types ¶
type Polygonconsensusbasepessimistic ¶
type Polygonconsensusbasepessimistic struct {
PolygonconsensusbasepessimisticCaller // Read-only binding to the contract
PolygonconsensusbasepessimisticTransactor // Write-only binding to the contract
PolygonconsensusbasepessimisticFilterer // Log filterer for contract events
}
Polygonconsensusbasepessimistic is an auto generated Go binding around an Ethereum contract.
func NewPolygonconsensusbasepessimistic ¶
func NewPolygonconsensusbasepessimistic(address common.Address, backend bind.ContractBackend) (*Polygonconsensusbasepessimistic, error)
NewPolygonconsensusbasepessimistic creates a new instance of Polygonconsensusbasepessimistic, bound to a specific deployed contract.
type PolygonconsensusbasepessimisticAcceptAdminRole ¶
type PolygonconsensusbasepessimisticAcceptAdminRole struct {
NewAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
PolygonconsensusbasepessimisticAcceptAdminRole represents a AcceptAdminRole event raised by the Polygonconsensusbasepessimistic contract.
type PolygonconsensusbasepessimisticAcceptAdminRoleIterator ¶
type PolygonconsensusbasepessimisticAcceptAdminRoleIterator struct {
Event *PolygonconsensusbasepessimisticAcceptAdminRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticAcceptAdminRoleIterator is returned from FilterAcceptAdminRole and is used to iterate over the raw logs and unpacked data for AcceptAdminRole events raised by the Polygonconsensusbasepessimistic contract.
func (*PolygonconsensusbasepessimisticAcceptAdminRoleIterator) Close ¶
func (it *PolygonconsensusbasepessimisticAcceptAdminRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PolygonconsensusbasepessimisticAcceptAdminRoleIterator) Error ¶
func (it *PolygonconsensusbasepessimisticAcceptAdminRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PolygonconsensusbasepessimisticAcceptAdminRoleIterator) Next ¶
func (it *PolygonconsensusbasepessimisticAcceptAdminRoleIterator) 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 PolygonconsensusbasepessimisticCaller ¶
type PolygonconsensusbasepessimisticCaller struct {
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPolygonconsensusbasepessimisticCaller ¶
func NewPolygonconsensusbasepessimisticCaller(address common.Address, caller bind.ContractCaller) (*PolygonconsensusbasepessimisticCaller, error)
NewPolygonconsensusbasepessimisticCaller creates a new read-only instance of Polygonconsensusbasepessimistic, bound to a specific deployed contract.
func (*PolygonconsensusbasepessimisticCaller) Admin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) BridgeAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) ForceBatchAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) ForceBatchTimeout ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) ForcedBatches ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) GasTokenAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) GasTokenNetwork ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) GlobalExitRootManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) LastAccInputHash ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) LastForceBatch ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) LastForceBatchSequenced ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) NetworkName ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) PendingAdmin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) Pol ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) RollupManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) TrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) 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 (*PolygonconsensusbasepessimisticCaller) TrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCaller) TrustedSequencerURL(opts *bind.CallOpts) (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
type PolygonconsensusbasepessimisticCallerRaw ¶
type PolygonconsensusbasepessimisticCallerRaw struct {
Contract *PolygonconsensusbasepessimisticCaller // Generic read-only contract binding to access the raw methods on
}
PolygonconsensusbasepessimisticCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PolygonconsensusbasepessimisticCallerRaw) Call ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerRaw) 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 PolygonconsensusbasepessimisticCallerSession ¶
type PolygonconsensusbasepessimisticCallerSession struct {
Contract *PolygonconsensusbasepessimisticCaller // Generic contract caller binding to set the session for
CallOpts bind.CallOpts // Call options to use throughout this session
}
PolygonconsensusbasepessimisticCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PolygonconsensusbasepessimisticCallerSession) Admin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) BridgeAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) ForceBatchAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) ForceBatchAddress() (common.Address, error)
ForceBatchAddress is a free data retrieval call binding the contract method 0x2c111c06.
Solidity: function forceBatchAddress() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) ForceBatchTimeout ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) ForceBatchTimeout() (uint64, error)
ForceBatchTimeout is a free data retrieval call binding the contract method 0xc754c7ed.
Solidity: function forceBatchTimeout() view returns(uint64)
func (*PolygonconsensusbasepessimisticCallerSession) ForcedBatches ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) 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 (*PolygonconsensusbasepessimisticCallerSession) GasTokenAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GasTokenAddress() (common.Address, error)
GasTokenAddress is a free data retrieval call binding the contract method 0x3c351e10.
Solidity: function gasTokenAddress() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) GasTokenNetwork ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GasTokenNetwork() (uint32, error)
GasTokenNetwork is a free data retrieval call binding the contract method 0x3cbc795b.
Solidity: function gasTokenNetwork() view returns(uint32)
func (*PolygonconsensusbasepessimisticCallerSession) GlobalExitRootManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) GlobalExitRootManager() (common.Address, error)
GlobalExitRootManager is a free data retrieval call binding the contract method 0xd02103ca.
Solidity: function globalExitRootManager() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) LastAccInputHash ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastAccInputHash() ([32]byte, error)
LastAccInputHash is a free data retrieval call binding the contract method 0x6e05d2cd.
Solidity: function lastAccInputHash() view returns(bytes32)
func (*PolygonconsensusbasepessimisticCallerSession) LastForceBatch ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastForceBatch() (uint64, error)
LastForceBatch is a free data retrieval call binding the contract method 0xe7a7ed02.
Solidity: function lastForceBatch() view returns(uint64)
func (*PolygonconsensusbasepessimisticCallerSession) LastForceBatchSequenced ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) LastForceBatchSequenced() (uint64, error)
LastForceBatchSequenced is a free data retrieval call binding the contract method 0x45605267.
Solidity: function lastForceBatchSequenced() view returns(uint64)
func (*PolygonconsensusbasepessimisticCallerSession) NetworkName ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) NetworkName() (string, error)
NetworkName is a free data retrieval call binding the contract method 0x107bf28c.
Solidity: function networkName() view returns(string)
func (*PolygonconsensusbasepessimisticCallerSession) PendingAdmin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) Pol ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) Pol() (common.Address, error)
Pol is a free data retrieval call binding the contract method 0xe46761c4.
Solidity: function pol() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) RollupManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) RollupManager() (common.Address, error)
RollupManager is a free data retrieval call binding the contract method 0x49b7b802.
Solidity: function rollupManager() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) TrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) TrustedSequencer() (common.Address, error)
TrustedSequencer is a free data retrieval call binding the contract method 0xcfa8ed47.
Solidity: function trustedSequencer() view returns(address)
func (*PolygonconsensusbasepessimisticCallerSession) TrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticCallerSession) TrustedSequencerURL() (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
type PolygonconsensusbasepessimisticFilterer ¶
type PolygonconsensusbasepessimisticFilterer struct {
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPolygonconsensusbasepessimisticFilterer ¶
func NewPolygonconsensusbasepessimisticFilterer(address common.Address, filterer bind.ContractFilterer) (*PolygonconsensusbasepessimisticFilterer, error)
NewPolygonconsensusbasepessimisticFilterer creates a new log filterer instance of Polygonconsensusbasepessimistic, bound to a specific deployed contract.
func (*PolygonconsensusbasepessimisticFilterer) FilterAcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterAcceptAdminRole(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticAcceptAdminRoleIterator, error)
FilterAcceptAdminRole is a free log retrieval operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*PolygonconsensusbasepessimisticFilterer) FilterInitialized ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterInitialized(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencer(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticSetTrustedSequencerIterator, error)
FilterSetTrustedSequencer is a free log retrieval operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterSetTrustedSequencerURL(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator, error)
FilterSetTrustedSequencerURL is a free log retrieval operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*PolygonconsensusbasepessimisticFilterer) FilterTransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) FilterTransferAdminRole(opts *bind.FilterOpts) (*PolygonconsensusbasepessimisticTransferAdminRoleIterator, error)
FilterTransferAdminRole is a free log retrieval operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
func (*PolygonconsensusbasepessimisticFilterer) ParseAcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseAcceptAdminRole(log types.Log) (*PolygonconsensusbasepessimisticAcceptAdminRole, error)
ParseAcceptAdminRole is a log parse operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*PolygonconsensusbasepessimisticFilterer) ParseInitialized ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseInitialized(log types.Log) (*PolygonconsensusbasepessimisticInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencer(log types.Log) (*PolygonconsensusbasepessimisticSetTrustedSequencer, error)
ParseSetTrustedSequencer is a log parse operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseSetTrustedSequencerURL(log types.Log) (*PolygonconsensusbasepessimisticSetTrustedSequencerURL, error)
ParseSetTrustedSequencerURL is a log parse operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*PolygonconsensusbasepessimisticFilterer) ParseTransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) ParseTransferAdminRole(log types.Log) (*PolygonconsensusbasepessimisticTransferAdminRole, error)
ParseTransferAdminRole is a log parse operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
func (*PolygonconsensusbasepessimisticFilterer) WatchAcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchAcceptAdminRole(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticAcceptAdminRole) (event.Subscription, error)
WatchAcceptAdminRole is a free log subscription operation binding the contract event 0x056dc487bbf0795d0bbb1b4f0af523a855503cff740bfb4d5475f7a90c091e8e.
Solidity: event AcceptAdminRole(address newAdmin)
func (*PolygonconsensusbasepessimisticFilterer) WatchInitialized ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencer(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticSetTrustedSequencer) (event.Subscription, error)
WatchSetTrustedSequencer is a free log subscription operation binding the contract event 0xf54144f9611984021529f814a1cb6a41e22c58351510a0d9f7e822618abb9cc0.
Solidity: event SetTrustedSequencer(address newTrustedSequencer)
func (*PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchSetTrustedSequencerURL(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticSetTrustedSequencerURL) (event.Subscription, error)
WatchSetTrustedSequencerURL is a free log subscription operation binding the contract event 0x6b8f723a4c7a5335cafae8a598a0aa0301be1387c037dccc085b62add6448b20.
Solidity: event SetTrustedSequencerURL(string newTrustedSequencerURL)
func (*PolygonconsensusbasepessimisticFilterer) WatchTransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticFilterer) WatchTransferAdminRole(opts *bind.WatchOpts, sink chan<- *PolygonconsensusbasepessimisticTransferAdminRole) (event.Subscription, error)
WatchTransferAdminRole is a free log subscription operation binding the contract event 0xa5b56b7906fd0a20e3f35120dd8343db1e12e037a6c90111c7e42885e82a1ce6.
Solidity: event TransferAdminRole(address newPendingAdmin)
type PolygonconsensusbasepessimisticInitialized ¶
type PolygonconsensusbasepessimisticInitialized struct {
Version uint8
Raw types.Log // Blockchain specific contextual infos
}
PolygonconsensusbasepessimisticInitialized represents a Initialized event raised by the Polygonconsensusbasepessimistic contract.
type PolygonconsensusbasepessimisticInitializedIterator ¶
type PolygonconsensusbasepessimisticInitializedIterator struct {
Event *PolygonconsensusbasepessimisticInitialized // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Polygonconsensusbasepessimistic contract.
func (*PolygonconsensusbasepessimisticInitializedIterator) Close ¶
func (it *PolygonconsensusbasepessimisticInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PolygonconsensusbasepessimisticInitializedIterator) Error ¶
func (it *PolygonconsensusbasepessimisticInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PolygonconsensusbasepessimisticInitializedIterator) Next ¶
func (it *PolygonconsensusbasepessimisticInitializedIterator) 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 PolygonconsensusbasepessimisticRaw ¶
type PolygonconsensusbasepessimisticRaw struct {
Contract *Polygonconsensusbasepessimistic // Generic contract binding to access the raw methods on
}
PolygonconsensusbasepessimisticRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PolygonconsensusbasepessimisticRaw) Call ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) 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 (*PolygonconsensusbasepessimisticRaw) Transact ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PolygonconsensusbasepessimisticRaw) Transfer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticRaw) 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 PolygonconsensusbasepessimisticSession ¶
type PolygonconsensusbasepessimisticSession struct {
Contract *Polygonconsensusbasepessimistic // 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
}
PolygonconsensusbasepessimisticSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PolygonconsensusbasepessimisticSession) AcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) AcceptAdminRole() (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*PolygonconsensusbasepessimisticSession) Admin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*PolygonconsensusbasepessimisticSession) BridgeAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) BridgeAddress() (common.Address, error)
BridgeAddress is a free data retrieval call binding the contract method 0xa3c573eb.
Solidity: function bridgeAddress() view returns(address)
func (*PolygonconsensusbasepessimisticSession) ForceBatchAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) ForceBatchAddress() (common.Address, error)
ForceBatchAddress is a free data retrieval call binding the contract method 0x2c111c06.
Solidity: function forceBatchAddress() view returns(address)
func (*PolygonconsensusbasepessimisticSession) ForceBatchTimeout ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) ForceBatchTimeout() (uint64, error)
ForceBatchTimeout is a free data retrieval call binding the contract method 0xc754c7ed.
Solidity: function forceBatchTimeout() view returns(uint64)
func (*PolygonconsensusbasepessimisticSession) ForcedBatches ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) 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 (*PolygonconsensusbasepessimisticSession) GasTokenAddress ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GasTokenAddress() (common.Address, error)
GasTokenAddress is a free data retrieval call binding the contract method 0x3c351e10.
Solidity: function gasTokenAddress() view returns(address)
func (*PolygonconsensusbasepessimisticSession) GasTokenNetwork ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GasTokenNetwork() (uint32, error)
GasTokenNetwork is a free data retrieval call binding the contract method 0x3cbc795b.
Solidity: function gasTokenNetwork() view returns(uint32)
func (*PolygonconsensusbasepessimisticSession) GlobalExitRootManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) GlobalExitRootManager() (common.Address, error)
GlobalExitRootManager is a free data retrieval call binding the contract method 0xd02103ca.
Solidity: function globalExitRootManager() view returns(address)
func (*PolygonconsensusbasepessimisticSession) Initialize ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Initialize(_admin common.Address, sequencer common.Address, arg2 uint32, _gasTokenAddress common.Address, sequencerURL string, _networkName string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x71257022.
Solidity: function initialize(address _admin, address sequencer, uint32 , address _gasTokenAddress, string sequencerURL, string _networkName) returns()
func (*PolygonconsensusbasepessimisticSession) LastAccInputHash ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastAccInputHash() ([32]byte, error)
LastAccInputHash is a free data retrieval call binding the contract method 0x6e05d2cd.
Solidity: function lastAccInputHash() view returns(bytes32)
func (*PolygonconsensusbasepessimisticSession) LastForceBatch ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastForceBatch() (uint64, error)
LastForceBatch is a free data retrieval call binding the contract method 0xe7a7ed02.
Solidity: function lastForceBatch() view returns(uint64)
func (*PolygonconsensusbasepessimisticSession) LastForceBatchSequenced ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) LastForceBatchSequenced() (uint64, error)
LastForceBatchSequenced is a free data retrieval call binding the contract method 0x45605267.
Solidity: function lastForceBatchSequenced() view returns(uint64)
func (*PolygonconsensusbasepessimisticSession) NetworkName ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) NetworkName() (string, error)
NetworkName is a free data retrieval call binding the contract method 0x107bf28c.
Solidity: function networkName() view returns(string)
func (*PolygonconsensusbasepessimisticSession) PendingAdmin ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() view returns(address)
func (*PolygonconsensusbasepessimisticSession) Pol ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) Pol() (common.Address, error)
Pol is a free data retrieval call binding the contract method 0xe46761c4.
Solidity: function pol() view returns(address)
func (*PolygonconsensusbasepessimisticSession) RollupManager ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) RollupManager() (common.Address, error)
RollupManager is a free data retrieval call binding the contract method 0x49b7b802.
Solidity: function rollupManager() view returns(address)
func (*PolygonconsensusbasepessimisticSession) SetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) 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 (*PolygonconsensusbasepessimisticSession) SetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
SetTrustedSequencerURL is a paid mutator transaction binding the contract method 0xc89e42df.
Solidity: function setTrustedSequencerURL(string newTrustedSequencerURL) returns()
func (*PolygonconsensusbasepessimisticSession) TransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) 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 (*PolygonconsensusbasepessimisticSession) TrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) TrustedSequencer() (common.Address, error)
TrustedSequencer is a free data retrieval call binding the contract method 0xcfa8ed47.
Solidity: function trustedSequencer() view returns(address)
func (*PolygonconsensusbasepessimisticSession) TrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticSession) TrustedSequencerURL() (string, error)
TrustedSequencerURL is a free data retrieval call binding the contract method 0x542028d5.
Solidity: function trustedSequencerURL() view returns(string)
type PolygonconsensusbasepessimisticSetTrustedSequencer ¶
type PolygonconsensusbasepessimisticSetTrustedSequencer struct {
NewTrustedSequencer common.Address
Raw types.Log // Blockchain specific contextual infos
}
PolygonconsensusbasepessimisticSetTrustedSequencer represents a SetTrustedSequencer event raised by the Polygonconsensusbasepessimistic contract.
type PolygonconsensusbasepessimisticSetTrustedSequencerIterator ¶
type PolygonconsensusbasepessimisticSetTrustedSequencerIterator struct {
Event *PolygonconsensusbasepessimisticSetTrustedSequencer // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticSetTrustedSequencerIterator is returned from FilterSetTrustedSequencer and is used to iterate over the raw logs and unpacked data for SetTrustedSequencer events raised by the Polygonconsensusbasepessimistic contract.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerIterator) Close ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerIterator) Error ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerIterator) Next ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerIterator) 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 PolygonconsensusbasepessimisticSetTrustedSequencerURL ¶
type PolygonconsensusbasepessimisticSetTrustedSequencerURL struct {
NewTrustedSequencerURL string
Raw types.Log // Blockchain specific contextual infos
}
PolygonconsensusbasepessimisticSetTrustedSequencerURL represents a SetTrustedSequencerURL event raised by the Polygonconsensusbasepessimistic contract.
type PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator ¶
type PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator struct {
Event *PolygonconsensusbasepessimisticSetTrustedSequencerURL // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator is returned from FilterSetTrustedSequencerURL and is used to iterate over the raw logs and unpacked data for SetTrustedSequencerURL events raised by the Polygonconsensusbasepessimistic contract.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) Close ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) Error ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) Next ¶
func (it *PolygonconsensusbasepessimisticSetTrustedSequencerURLIterator) 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 PolygonconsensusbasepessimisticTransactor ¶
type PolygonconsensusbasepessimisticTransactor struct {
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPolygonconsensusbasepessimisticTransactor ¶
func NewPolygonconsensusbasepessimisticTransactor(address common.Address, transactor bind.ContractTransactor) (*PolygonconsensusbasepessimisticTransactor, error)
NewPolygonconsensusbasepessimisticTransactor creates a new write-only instance of Polygonconsensusbasepessimistic, bound to a specific deployed contract.
func (*PolygonconsensusbasepessimisticTransactor) AcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) AcceptAdminRole(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*PolygonconsensusbasepessimisticTransactor) Initialize ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) Initialize(opts *bind.TransactOpts, _admin common.Address, sequencer common.Address, arg2 uint32, _gasTokenAddress common.Address, sequencerURL string, _networkName string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x71257022.
Solidity: function initialize(address _admin, address sequencer, uint32 , address _gasTokenAddress, string sequencerURL, string _networkName) returns()
func (*PolygonconsensusbasepessimisticTransactor) SetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) 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 (*PolygonconsensusbasepessimisticTransactor) SetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) 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 (*PolygonconsensusbasepessimisticTransactor) TransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactor) 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()
type PolygonconsensusbasepessimisticTransactorRaw ¶
type PolygonconsensusbasepessimisticTransactorRaw struct {
Contract *PolygonconsensusbasepessimisticTransactor // Generic write-only contract binding to access the raw methods on
}
PolygonconsensusbasepessimisticTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PolygonconsensusbasepessimisticTransactorRaw) Transact ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PolygonconsensusbasepessimisticTransactorRaw) Transfer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorRaw) 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 PolygonconsensusbasepessimisticTransactorSession ¶
type PolygonconsensusbasepessimisticTransactorSession struct {
Contract *PolygonconsensusbasepessimisticTransactor // Generic contract transactor binding to set the session for
TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}
PolygonconsensusbasepessimisticTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PolygonconsensusbasepessimisticTransactorSession) AcceptAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) AcceptAdminRole() (*types.Transaction, error)
AcceptAdminRole is a paid mutator transaction binding the contract method 0x8c3d7301.
Solidity: function acceptAdminRole() returns()
func (*PolygonconsensusbasepessimisticTransactorSession) Initialize ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) Initialize(_admin common.Address, sequencer common.Address, arg2 uint32, _gasTokenAddress common.Address, sequencerURL string, _networkName string) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x71257022.
Solidity: function initialize(address _admin, address sequencer, uint32 , address _gasTokenAddress, string sequencerURL, string _networkName) returns()
func (*PolygonconsensusbasepessimisticTransactorSession) SetTrustedSequencer ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) 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 (*PolygonconsensusbasepessimisticTransactorSession) SetTrustedSequencerURL ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error)
SetTrustedSequencerURL is a paid mutator transaction binding the contract method 0xc89e42df.
Solidity: function setTrustedSequencerURL(string newTrustedSequencerURL) returns()
func (*PolygonconsensusbasepessimisticTransactorSession) TransferAdminRole ¶
func (_Polygonconsensusbasepessimistic *PolygonconsensusbasepessimisticTransactorSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error)
TransferAdminRole is a paid mutator transaction binding the contract method 0xada8f919.
Solidity: function transferAdminRole(address newPendingAdmin) returns()
type PolygonconsensusbasepessimisticTransferAdminRole ¶
type PolygonconsensusbasepessimisticTransferAdminRole struct {
NewPendingAdmin common.Address
Raw types.Log // Blockchain specific contextual infos
}
PolygonconsensusbasepessimisticTransferAdminRole represents a TransferAdminRole event raised by the Polygonconsensusbasepessimistic contract.
type PolygonconsensusbasepessimisticTransferAdminRoleIterator ¶
type PolygonconsensusbasepessimisticTransferAdminRoleIterator struct {
Event *PolygonconsensusbasepessimisticTransferAdminRole // Event containing the contract specifics and raw log
// contains filtered or unexported fields
}
PolygonconsensusbasepessimisticTransferAdminRoleIterator is returned from FilterTransferAdminRole and is used to iterate over the raw logs and unpacked data for TransferAdminRole events raised by the Polygonconsensusbasepessimistic contract.
func (*PolygonconsensusbasepessimisticTransferAdminRoleIterator) Close ¶
func (it *PolygonconsensusbasepessimisticTransferAdminRoleIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PolygonconsensusbasepessimisticTransferAdminRoleIterator) Error ¶
func (it *PolygonconsensusbasepessimisticTransferAdminRoleIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PolygonconsensusbasepessimisticTransferAdminRoleIterator) Next ¶
func (it *PolygonconsensusbasepessimisticTransferAdminRoleIterator) 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.