Versions in this module Expand all Collapse all v0 v0.0.7 Mar 26, 2024 Changes in this version + var PolygonvalidiumABI = PolygonvalidiumMetaData.ABI + var PolygonvalidiumBin = PolygonvalidiumMetaData.Bin + var PolygonvalidiumMetaData = &bind.MetaData + type PolygonRollupBaseEtrogBatchData struct + ForcedBlockHashL1 [32]byte + ForcedGlobalExitRoot [32]byte + ForcedTimestamp uint64 + Transactions []byte + type PolygonValidiumEtrogValidiumBatchData struct + ForcedBlockHashL1 [32]byte + ForcedGlobalExitRoot [32]byte + ForcedTimestamp uint64 + TransactionsHash [32]byte + type Polygonvalidium struct + func DeployPolygonvalidium(auth *bind.TransactOpts, backend bind.ContractBackend, ...) (common.Address, *types.Transaction, *Polygonvalidium, error) + func NewPolygonvalidium(address common.Address, backend bind.ContractBackend) (*Polygonvalidium, error) + type PolygonvalidiumAcceptAdminRole struct + NewAdmin common.Address + Raw types.Log + type PolygonvalidiumAcceptAdminRoleIterator struct + Event *PolygonvalidiumAcceptAdminRole + func (it *PolygonvalidiumAcceptAdminRoleIterator) Close() error + func (it *PolygonvalidiumAcceptAdminRoleIterator) Error() error + func (it *PolygonvalidiumAcceptAdminRoleIterator) Next() bool + type PolygonvalidiumCaller struct + func NewPolygonvalidiumCaller(address common.Address, caller bind.ContractCaller) (*PolygonvalidiumCaller, error) + func (_Polygonvalidium *PolygonvalidiumCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) BridgeAddress(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) CalculatePolPerForceBatch(opts *bind.CallOpts) (*big.Int, error) + func (_Polygonvalidium *PolygonvalidiumCaller) DataAvailabilityProtocol(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) ForceBatchAddress(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) ForceBatchTimeout(opts *bind.CallOpts) (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCaller) ForcedBatches(opts *bind.CallOpts, arg0 uint64) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GLOBALEXITROOTMANAGERL2(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GapLastTimestamp(opts *bind.CallOpts) (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GasTokenAddress(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GasTokenNetwork(opts *bind.CallOpts) (uint32, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GenerateInitializeTransaction(opts *bind.CallOpts, networkID uint32, _gasTokenAddress common.Address, ...) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) GlobalExitRootManager(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXBRIDGELISTLENLEN(opts *bind.CallOpts) (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXBRIDGEPARAMS(opts *bind.CallOpts) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESS(opts *bind.CallOpts) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESSEMPTYMETADATA(opts *bind.CallOpts) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXCONSTANTBYTES(opts *bind.CallOpts) (uint16, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXCONSTANTBYTESEMPTYMETADATA(opts *bind.CallOpts) (uint16, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXDATALENEMPTYMETADATA(opts *bind.CallOpts) (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCaller) INITIALIZETXEFFECTIVEPERCENTAGE(opts *bind.CallOpts) ([1]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) IsSequenceWithDataAvailabilityAllowed(opts *bind.CallOpts) (bool, error) + func (_Polygonvalidium *PolygonvalidiumCaller) LastAccInputHash(opts *bind.CallOpts) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) LastForceBatch(opts *bind.CallOpts) (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCaller) LastForceBatchSequenced(opts *bind.CallOpts) (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCaller) NetworkName(opts *bind.CallOpts) (string, error) + func (_Polygonvalidium *PolygonvalidiumCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) Pol(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) RollupManager(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) SIGNATUREINITIALIZETXR(opts *bind.CallOpts) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) SIGNATUREINITIALIZETXS(opts *bind.CallOpts) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCaller) SIGNATUREINITIALIZETXV(opts *bind.CallOpts) (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCaller) TrustedSequencer(opts *bind.CallOpts) (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCaller) TrustedSequencerURL(opts *bind.CallOpts) (string, error) + type PolygonvalidiumCallerRaw struct + Contract *PolygonvalidiumCaller + func (_Polygonvalidium *PolygonvalidiumCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type PolygonvalidiumCallerSession struct + CallOpts bind.CallOpts + Contract *PolygonvalidiumCaller + func (_Polygonvalidium *PolygonvalidiumCallerSession) Admin() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) BridgeAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) CalculatePolPerForceBatch() (*big.Int, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) DataAvailabilityProtocol() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) ForceBatchAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) ForceBatchTimeout() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) ForcedBatches(arg0 uint64) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GLOBALEXITROOTMANAGERL2() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GapLastTimestamp() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GasTokenAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GasTokenNetwork() (uint32, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GenerateInitializeTransaction(networkID uint32, _gasTokenAddress common.Address, _gasTokenNetwork uint32, ...) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) GlobalExitRootManager() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXBRIDGELISTLENLEN() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXBRIDGEPARAMS() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESS() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESSEMPTYMETADATA() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXCONSTANTBYTES() (uint16, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXCONSTANTBYTESEMPTYMETADATA() (uint16, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXDATALENEMPTYMETADATA() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) INITIALIZETXEFFECTIVEPERCENTAGE() ([1]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) IsSequenceWithDataAvailabilityAllowed() (bool, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) LastAccInputHash() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) LastForceBatch() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) LastForceBatchSequenced() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) NetworkName() (string, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) PendingAdmin() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) Pol() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) RollupManager() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) SIGNATUREINITIALIZETXR() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) SIGNATUREINITIALIZETXS() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) SIGNATUREINITIALIZETXV() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) TrustedSequencer() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumCallerSession) TrustedSequencerURL() (string, error) + type PolygonvalidiumFilterer struct + func NewPolygonvalidiumFilterer(address common.Address, filterer bind.ContractFilterer) (*PolygonvalidiumFilterer, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterAcceptAdminRole(opts *bind.FilterOpts) (*PolygonvalidiumAcceptAdminRoleIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterForceBatch(opts *bind.FilterOpts, forceBatchNum []uint64) (*PolygonvalidiumForceBatchIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterInitialSequenceBatches(opts *bind.FilterOpts) (*PolygonvalidiumInitialSequenceBatchesIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterInitialized(opts *bind.FilterOpts) (*PolygonvalidiumInitializedIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSequenceBatches(opts *bind.FilterOpts, numBatch []uint64) (*PolygonvalidiumSequenceBatchesIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSequenceForceBatches(opts *bind.FilterOpts, numBatch []uint64) (*PolygonvalidiumSequenceForceBatchesIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSetDataAvailabilityProtocol(opts *bind.FilterOpts) (*PolygonvalidiumSetDataAvailabilityProtocolIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSetForceBatchAddress(opts *bind.FilterOpts) (*PolygonvalidiumSetForceBatchAddressIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSetForceBatchTimeout(opts *bind.FilterOpts) (*PolygonvalidiumSetForceBatchTimeoutIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSetTrustedSequencer(opts *bind.FilterOpts) (*PolygonvalidiumSetTrustedSequencerIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSetTrustedSequencerURL(opts *bind.FilterOpts) (*PolygonvalidiumSetTrustedSequencerURLIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterSwitchSequenceWithDataAvailability(opts *bind.FilterOpts) (*PolygonvalidiumSwitchSequenceWithDataAvailabilityIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterTransferAdminRole(opts *bind.FilterOpts) (*PolygonvalidiumTransferAdminRoleIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) FilterVerifyBatches(opts *bind.FilterOpts, numBatch []uint64, aggregator []common.Address) (*PolygonvalidiumVerifyBatchesIterator, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseAcceptAdminRole(log types.Log) (*PolygonvalidiumAcceptAdminRole, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseForceBatch(log types.Log) (*PolygonvalidiumForceBatch, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseInitialSequenceBatches(log types.Log) (*PolygonvalidiumInitialSequenceBatches, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseInitialized(log types.Log) (*PolygonvalidiumInitialized, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSequenceBatches(log types.Log) (*PolygonvalidiumSequenceBatches, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSequenceForceBatches(log types.Log) (*PolygonvalidiumSequenceForceBatches, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSetDataAvailabilityProtocol(log types.Log) (*PolygonvalidiumSetDataAvailabilityProtocol, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSetForceBatchAddress(log types.Log) (*PolygonvalidiumSetForceBatchAddress, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSetForceBatchTimeout(log types.Log) (*PolygonvalidiumSetForceBatchTimeout, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSetTrustedSequencer(log types.Log) (*PolygonvalidiumSetTrustedSequencer, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSetTrustedSequencerURL(log types.Log) (*PolygonvalidiumSetTrustedSequencerURL, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseSwitchSequenceWithDataAvailability(log types.Log) (*PolygonvalidiumSwitchSequenceWithDataAvailability, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseTransferAdminRole(log types.Log) (*PolygonvalidiumTransferAdminRole, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) ParseVerifyBatches(log types.Log) (*PolygonvalidiumVerifyBatches, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchAcceptAdminRole(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumAcceptAdminRole) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchForceBatch(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumForceBatch, ...) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchInitialSequenceBatches(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumInitialSequenceBatches) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumInitialized) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSequenceBatches(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSequenceBatches, ...) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSequenceForceBatches(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSequenceForceBatches, ...) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSetDataAvailabilityProtocol(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSetDataAvailabilityProtocol) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSetForceBatchAddress(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSetForceBatchAddress) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSetForceBatchTimeout(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSetForceBatchTimeout) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSetTrustedSequencer(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSetTrustedSequencer) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSetTrustedSequencerURL(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumSetTrustedSequencerURL) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchSwitchSequenceWithDataAvailability(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchTransferAdminRole(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumTransferAdminRole) (event.Subscription, error) + func (_Polygonvalidium *PolygonvalidiumFilterer) WatchVerifyBatches(opts *bind.WatchOpts, sink chan<- *PolygonvalidiumVerifyBatches, ...) (event.Subscription, error) + type PolygonvalidiumForceBatch struct + ForceBatchNum uint64 + LastGlobalExitRoot [32]byte + Raw types.Log + Sequencer common.Address + Transactions []byte + type PolygonvalidiumForceBatchIterator struct + Event *PolygonvalidiumForceBatch + func (it *PolygonvalidiumForceBatchIterator) Close() error + func (it *PolygonvalidiumForceBatchIterator) Error() error + func (it *PolygonvalidiumForceBatchIterator) Next() bool + type PolygonvalidiumInitialSequenceBatches struct + LastGlobalExitRoot [32]byte + Raw types.Log + Sequencer common.Address + Transactions []byte + type PolygonvalidiumInitialSequenceBatchesIterator struct + Event *PolygonvalidiumInitialSequenceBatches + func (it *PolygonvalidiumInitialSequenceBatchesIterator) Close() error + func (it *PolygonvalidiumInitialSequenceBatchesIterator) Error() error + func (it *PolygonvalidiumInitialSequenceBatchesIterator) Next() bool + type PolygonvalidiumInitialized struct + Raw types.Log + Version uint8 + type PolygonvalidiumInitializedIterator struct + Event *PolygonvalidiumInitialized + func (it *PolygonvalidiumInitializedIterator) Close() error + func (it *PolygonvalidiumInitializedIterator) Error() error + func (it *PolygonvalidiumInitializedIterator) Next() bool + type PolygonvalidiumRaw struct + Contract *Polygonvalidium + func (_Polygonvalidium *PolygonvalidiumRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Polygonvalidium *PolygonvalidiumRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PolygonvalidiumSequenceBatches struct + L1InfoRoot [32]byte + NumBatch uint64 + Raw types.Log + type PolygonvalidiumSequenceBatchesIterator struct + Event *PolygonvalidiumSequenceBatches + func (it *PolygonvalidiumSequenceBatchesIterator) Close() error + func (it *PolygonvalidiumSequenceBatchesIterator) Error() error + func (it *PolygonvalidiumSequenceBatchesIterator) Next() bool + type PolygonvalidiumSequenceForceBatches struct + NumBatch uint64 + Raw types.Log + type PolygonvalidiumSequenceForceBatchesIterator struct + Event *PolygonvalidiumSequenceForceBatches + func (it *PolygonvalidiumSequenceForceBatchesIterator) Close() error + func (it *PolygonvalidiumSequenceForceBatchesIterator) Error() error + func (it *PolygonvalidiumSequenceForceBatchesIterator) Next() bool + type PolygonvalidiumSession struct + CallOpts bind.CallOpts + Contract *Polygonvalidium + TransactOpts bind.TransactOpts + func (_Polygonvalidium *PolygonvalidiumSession) AcceptAdminRole() (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) Admin() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) BridgeAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) CalculatePolPerForceBatch() (*big.Int, error) + func (_Polygonvalidium *PolygonvalidiumSession) DataAvailabilityProtocol() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) ForceBatch(transactions []byte, polAmount *big.Int) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) ForceBatchAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) ForceBatchTimeout() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumSession) ForcedBatches(arg0 uint64) ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) GLOBALEXITROOTMANAGERL2() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) GapLastTimestamp() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumSession) GasTokenAddress() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) GasTokenNetwork() (uint32, error) + func (_Polygonvalidium *PolygonvalidiumSession) GenerateInitializeTransaction(networkID uint32, _gasTokenAddress common.Address, _gasTokenNetwork uint32, ...) ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) GlobalExitRootManager() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXBRIDGELISTLENLEN() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXBRIDGEPARAMS() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESS() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXBRIDGEPARAMSAFTERBRIDGEADDRESSEMPTYMETADATA() ([]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXCONSTANTBYTES() (uint16, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXCONSTANTBYTESEMPTYMETADATA() (uint16, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXDATALENEMPTYMETADATA() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumSession) INITIALIZETXEFFECTIVEPERCENTAGE() ([1]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) Initialize(_admin common.Address, sequencer common.Address, networkID uint32, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) IsSequenceWithDataAvailabilityAllowed() (bool, error) + func (_Polygonvalidium *PolygonvalidiumSession) LastAccInputHash() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) LastForceBatch() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumSession) LastForceBatchSequenced() (uint64, error) + func (_Polygonvalidium *PolygonvalidiumSession) NetworkName() (string, error) + func (_Polygonvalidium *PolygonvalidiumSession) OnVerifyBatches(lastVerifiedBatch uint64, newStateRoot [32]byte, aggregator common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) PendingAdmin() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) Pol() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) RollupManager() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) SIGNATUREINITIALIZETXR() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) SIGNATUREINITIALIZETXS() ([32]byte, error) + func (_Polygonvalidium *PolygonvalidiumSession) SIGNATUREINITIALIZETXV() (uint8, error) + func (_Polygonvalidium *PolygonvalidiumSession) SequenceBatches(batches []PolygonRollupBaseEtrogBatchData, l2Coinbase common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SequenceBatchesValidium(batches []PolygonValidiumEtrogValidiumBatchData, l2Coinbase common.Address, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SequenceForceBatches(batches []PolygonRollupBaseEtrogBatchData) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SetDataAvailabilityProtocol(newDataAvailabilityProtocol common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SetForceBatchAddress(newForceBatchAddress common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SetForceBatchTimeout(newforceBatchTimeout uint64) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) SwitchSequenceWithDataAvailability() (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumSession) TrustedSequencer() (common.Address, error) + func (_Polygonvalidium *PolygonvalidiumSession) TrustedSequencerURL() (string, error) + type PolygonvalidiumSetDataAvailabilityProtocol struct + NewDataAvailabilityProtocol common.Address + Raw types.Log + type PolygonvalidiumSetDataAvailabilityProtocolIterator struct + Event *PolygonvalidiumSetDataAvailabilityProtocol + func (it *PolygonvalidiumSetDataAvailabilityProtocolIterator) Close() error + func (it *PolygonvalidiumSetDataAvailabilityProtocolIterator) Error() error + func (it *PolygonvalidiumSetDataAvailabilityProtocolIterator) Next() bool + type PolygonvalidiumSetForceBatchAddress struct + NewForceBatchAddress common.Address + Raw types.Log + type PolygonvalidiumSetForceBatchAddressIterator struct + Event *PolygonvalidiumSetForceBatchAddress + func (it *PolygonvalidiumSetForceBatchAddressIterator) Close() error + func (it *PolygonvalidiumSetForceBatchAddressIterator) Error() error + func (it *PolygonvalidiumSetForceBatchAddressIterator) Next() bool + type PolygonvalidiumSetForceBatchTimeout struct + NewforceBatchTimeout uint64 + Raw types.Log + type PolygonvalidiumSetForceBatchTimeoutIterator struct + Event *PolygonvalidiumSetForceBatchTimeout + func (it *PolygonvalidiumSetForceBatchTimeoutIterator) Close() error + func (it *PolygonvalidiumSetForceBatchTimeoutIterator) Error() error + func (it *PolygonvalidiumSetForceBatchTimeoutIterator) Next() bool + type PolygonvalidiumSetTrustedSequencer struct + NewTrustedSequencer common.Address + Raw types.Log + type PolygonvalidiumSetTrustedSequencerIterator struct + Event *PolygonvalidiumSetTrustedSequencer + func (it *PolygonvalidiumSetTrustedSequencerIterator) Close() error + func (it *PolygonvalidiumSetTrustedSequencerIterator) Error() error + func (it *PolygonvalidiumSetTrustedSequencerIterator) Next() bool + type PolygonvalidiumSetTrustedSequencerURL struct + NewTrustedSequencerURL string + Raw types.Log + type PolygonvalidiumSetTrustedSequencerURLIterator struct + Event *PolygonvalidiumSetTrustedSequencerURL + func (it *PolygonvalidiumSetTrustedSequencerURLIterator) Close() error + func (it *PolygonvalidiumSetTrustedSequencerURLIterator) Error() error + func (it *PolygonvalidiumSetTrustedSequencerURLIterator) Next() bool + type PolygonvalidiumSwitchSequenceWithDataAvailability struct + Raw types.Log + type PolygonvalidiumSwitchSequenceWithDataAvailabilityIterator struct + Event *PolygonvalidiumSwitchSequenceWithDataAvailability + func (it *PolygonvalidiumSwitchSequenceWithDataAvailabilityIterator) Close() error + func (it *PolygonvalidiumSwitchSequenceWithDataAvailabilityIterator) Error() error + func (it *PolygonvalidiumSwitchSequenceWithDataAvailabilityIterator) Next() bool + type PolygonvalidiumTransactor struct + func NewPolygonvalidiumTransactor(address common.Address, transactor bind.ContractTransactor) (*PolygonvalidiumTransactor, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) AcceptAdminRole(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) ForceBatch(opts *bind.TransactOpts, transactions []byte, polAmount *big.Int) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) Initialize(opts *bind.TransactOpts, _admin common.Address, sequencer common.Address, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) OnVerifyBatches(opts *bind.TransactOpts, lastVerifiedBatch uint64, newStateRoot [32]byte, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SequenceBatches(opts *bind.TransactOpts, batches []PolygonRollupBaseEtrogBatchData, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SequenceBatchesValidium(opts *bind.TransactOpts, batches []PolygonValidiumEtrogValidiumBatchData, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SequenceForceBatches(opts *bind.TransactOpts, batches []PolygonRollupBaseEtrogBatchData) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SetDataAvailabilityProtocol(opts *bind.TransactOpts, newDataAvailabilityProtocol common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SetForceBatchAddress(opts *bind.TransactOpts, newForceBatchAddress common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SetForceBatchTimeout(opts *bind.TransactOpts, newforceBatchTimeout uint64) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SetTrustedSequencer(opts *bind.TransactOpts, newTrustedSequencer common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SetTrustedSequencerURL(opts *bind.TransactOpts, newTrustedSequencerURL string) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) SwitchSequenceWithDataAvailability(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactor) TransferAdminRole(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error) + type PolygonvalidiumTransactorRaw struct + Contract *PolygonvalidiumTransactor + func (_Polygonvalidium *PolygonvalidiumTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PolygonvalidiumTransactorSession struct + Contract *PolygonvalidiumTransactor + TransactOpts bind.TransactOpts + func (_Polygonvalidium *PolygonvalidiumTransactorSession) AcceptAdminRole() (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) ForceBatch(transactions []byte, polAmount *big.Int) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) Initialize(_admin common.Address, sequencer common.Address, networkID uint32, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) OnVerifyBatches(lastVerifiedBatch uint64, newStateRoot [32]byte, aggregator common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SequenceBatches(batches []PolygonRollupBaseEtrogBatchData, l2Coinbase common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SequenceBatchesValidium(batches []PolygonValidiumEtrogValidiumBatchData, l2Coinbase common.Address, ...) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SequenceForceBatches(batches []PolygonRollupBaseEtrogBatchData) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SetDataAvailabilityProtocol(newDataAvailabilityProtocol common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SetForceBatchAddress(newForceBatchAddress common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SetForceBatchTimeout(newforceBatchTimeout uint64) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SetTrustedSequencer(newTrustedSequencer common.Address) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SetTrustedSequencerURL(newTrustedSequencerURL string) (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) SwitchSequenceWithDataAvailability() (*types.Transaction, error) + func (_Polygonvalidium *PolygonvalidiumTransactorSession) TransferAdminRole(newPendingAdmin common.Address) (*types.Transaction, error) + type PolygonvalidiumTransferAdminRole struct + NewPendingAdmin common.Address + Raw types.Log + type PolygonvalidiumTransferAdminRoleIterator struct + Event *PolygonvalidiumTransferAdminRole + func (it *PolygonvalidiumTransferAdminRoleIterator) Close() error + func (it *PolygonvalidiumTransferAdminRoleIterator) Error() error + func (it *PolygonvalidiumTransferAdminRoleIterator) Next() bool + type PolygonvalidiumVerifyBatches struct + Aggregator common.Address + NumBatch uint64 + Raw types.Log + StateRoot [32]byte + type PolygonvalidiumVerifyBatchesIterator struct + Event *PolygonvalidiumVerifyBatches + func (it *PolygonvalidiumVerifyBatchesIterator) Close() error + func (it *PolygonvalidiumVerifyBatchesIterator) Error() error + func (it *PolygonvalidiumVerifyBatchesIterator) Next() bool