Documentation
¶
Index ¶
- Variables
- type ComposeVerifier
- type ComposeVerifierAdminChanged
- type ComposeVerifierAdminChangedIterator
- type ComposeVerifierBeaconUpgraded
- type ComposeVerifierBeaconUpgradedIterator
- type ComposeVerifierCaller
- func (_ComposeVerifier *ComposeVerifierCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_ComposeVerifier *ComposeVerifierCaller) OpVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_ComposeVerifier *ComposeVerifierCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) PivotVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_ComposeVerifier *ComposeVerifierCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) Risc0Verifier(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) SgxVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) Sp1Verifier(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) TaikoInbox(opts *bind.CallOpts) (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCaller) TdxVerifier(opts *bind.CallOpts) (common.Address, error)
- type ComposeVerifierCallerRaw
- type ComposeVerifierCallerSession
- func (_ComposeVerifier *ComposeVerifierCallerSession) Impl() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) InNonReentrant() (bool, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) OpVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) Owner() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) Paused() (bool, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) PendingOwner() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) PivotVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) ProxiableUUID() ([32]byte, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) Resolver() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) Risc0Verifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) SgxVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) Sp1Verifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) TaikoInbox() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierCallerSession) TdxVerifier() (common.Address, error)
- type ComposeVerifierFilterer
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ComposeVerifierAdminChangedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ComposeVerifierBeaconUpgradedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterInitialized(opts *bind.FilterOpts) (*ComposeVerifierInitializedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ComposeVerifierOwnershipTransferStartedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ComposeVerifierOwnershipTransferredIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterPaused(opts *bind.FilterOpts) (*ComposeVerifierPausedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ComposeVerifierUnpausedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ComposeVerifierUpgradedIterator, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseAdminChanged(log types.Log) (*ComposeVerifierAdminChanged, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseBeaconUpgraded(log types.Log) (*ComposeVerifierBeaconUpgraded, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseInitialized(log types.Log) (*ComposeVerifierInitialized, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseOwnershipTransferStarted(log types.Log) (*ComposeVerifierOwnershipTransferStarted, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseOwnershipTransferred(log types.Log) (*ComposeVerifierOwnershipTransferred, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParsePaused(log types.Log) (*ComposeVerifierPaused, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseUnpaused(log types.Log) (*ComposeVerifierUnpaused, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) ParseUpgraded(log types.Log) (*ComposeVerifierUpgraded, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ComposeVerifierAdminChanged) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ComposeVerifierBeaconUpgraded, ...) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ComposeVerifierInitialized) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ComposeVerifierOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ComposeVerifierOwnershipTransferred, ...) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ComposeVerifierPaused) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ComposeVerifierUnpaused) (event.Subscription, error)
- func (_ComposeVerifier *ComposeVerifierFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ComposeVerifierUpgraded, ...) (event.Subscription, error)
- type ComposeVerifierInitialized
- type ComposeVerifierInitializedIterator
- type ComposeVerifierOwnershipTransferStarted
- type ComposeVerifierOwnershipTransferStartedIterator
- type ComposeVerifierOwnershipTransferred
- type ComposeVerifierOwnershipTransferredIterator
- type ComposeVerifierPaused
- type ComposeVerifierPausedIterator
- type ComposeVerifierRaw
- func (_ComposeVerifier *ComposeVerifierRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ComposeVerifier *ComposeVerifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ComposeVerifierSession
- func (_ComposeVerifier *ComposeVerifierSession) AcceptOwnership() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) Impl() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) InNonReentrant() (bool, error)
- func (_ComposeVerifier *ComposeVerifierSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) OpVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) Owner() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) Pause() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) Paused() (bool, error)
- func (_ComposeVerifier *ComposeVerifierSession) PendingOwner() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) PivotVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) ProxiableUUID() ([32]byte, error)
- func (_ComposeVerifier *ComposeVerifierSession) RenounceOwnership() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) Resolver() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) Risc0Verifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) SgxVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) Sp1Verifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) TaikoInbox() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) TdxVerifier() (common.Address, error)
- func (_ComposeVerifier *ComposeVerifierSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) Unpause() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierSession) VerifyProof(_ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
- type ComposeVerifierTransactor
- func (_ComposeVerifier *ComposeVerifierTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactor) VerifyProof(opts *bind.TransactOpts, _ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
- type ComposeVerifierTransactorRaw
- type ComposeVerifierTransactorSession
- func (_ComposeVerifier *ComposeVerifierTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) Pause() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) Unpause() (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ComposeVerifier *ComposeVerifierTransactorSession) VerifyProof(_ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
- type ComposeVerifierUnpaused
- type ComposeVerifierUnpausedIterator
- type ComposeVerifierUpgraded
- type ComposeVerifierUpgradedIterator
- type ERC20VotesUpgradeableCheckpoint
- type ForcedInclusionStore
- type ForcedInclusionStoreAdminChanged
- type ForcedInclusionStoreAdminChangedIterator
- type ForcedInclusionStoreBeaconUpgraded
- type ForcedInclusionStoreBeaconUpgradedIterator
- type ForcedInclusionStoreCaller
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) FeeInGwei(opts *bind.CallOpts) (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) GetForcedInclusion(opts *bind.CallOpts, index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) GetOldestForcedInclusionDeadline(opts *bind.CallOpts) (*big.Int, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Head(opts *bind.CallOpts) (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Inbox(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InboxWrapper(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InclusionDelay(opts *bind.CallOpts) (uint8, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) IsOldestForcedInclusionDue(opts *bind.CallOpts) (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) LastProcessedAtBatchId(opts *bind.CallOpts) (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Queue(opts *bind.CallOpts, id *big.Int) (struct{ ... }, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Tail(opts *bind.CallOpts) (uint64, error)
- type ForcedInclusionStoreCallerRaw
- type ForcedInclusionStoreCallerSession
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) FeeInGwei() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) GetForcedInclusion(index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) GetOldestForcedInclusionDeadline() (*big.Int, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Head() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Impl() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InNonReentrant() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Inbox() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InboxWrapper() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InclusionDelay() (uint8, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) IsOldestForcedInclusionDue() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) LastProcessedAtBatchId() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Owner() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Paused() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) PendingOwner() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) ProxiableUUID() ([32]byte, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Queue(id *big.Int) (struct{ ... }, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Resolver() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Tail() (uint64, error)
- type ForcedInclusionStoreFilterer
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ForcedInclusionStoreAdminChangedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ForcedInclusionStoreBeaconUpgradedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterForcedInclusionConsumed(opts *bind.FilterOpts) (*ForcedInclusionStoreForcedInclusionConsumedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterForcedInclusionStored(opts *bind.FilterOpts) (*ForcedInclusionStoreForcedInclusionStoredIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterInitialized(opts *bind.FilterOpts) (*ForcedInclusionStoreInitializedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ForcedInclusionStoreOwnershipTransferStartedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ForcedInclusionStoreOwnershipTransferredIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterPaused(opts *bind.FilterOpts) (*ForcedInclusionStorePausedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ForcedInclusionStoreUnpausedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ForcedInclusionStoreUpgradedIterator, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseAdminChanged(log types.Log) (*ForcedInclusionStoreAdminChanged, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseBeaconUpgraded(log types.Log) (*ForcedInclusionStoreBeaconUpgraded, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseForcedInclusionConsumed(log types.Log) (*ForcedInclusionStoreForcedInclusionConsumed, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseForcedInclusionStored(log types.Log) (*ForcedInclusionStoreForcedInclusionStored, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseInitialized(log types.Log) (*ForcedInclusionStoreInitialized, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseOwnershipTransferStarted(log types.Log) (*ForcedInclusionStoreOwnershipTransferStarted, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseOwnershipTransferred(log types.Log) (*ForcedInclusionStoreOwnershipTransferred, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParsePaused(log types.Log) (*ForcedInclusionStorePaused, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseUnpaused(log types.Log) (*ForcedInclusionStoreUnpaused, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseUpgraded(log types.Log) (*ForcedInclusionStoreUpgraded, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreAdminChanged) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreBeaconUpgraded, ...) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchForcedInclusionConsumed(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreForcedInclusionConsumed) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchForcedInclusionStored(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreForcedInclusionStored) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreInitialized) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreOwnershipTransferred, ...) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStorePaused) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreUnpaused) (event.Subscription, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreUpgraded, ...) (event.Subscription, error)
- type ForcedInclusionStoreForcedInclusionConsumed
- type ForcedInclusionStoreForcedInclusionConsumedIterator
- type ForcedInclusionStoreForcedInclusionStored
- type ForcedInclusionStoreForcedInclusionStoredIterator
- type ForcedInclusionStoreInitialized
- type ForcedInclusionStoreInitializedIterator
- type ForcedInclusionStoreOwnershipTransferStarted
- type ForcedInclusionStoreOwnershipTransferStartedIterator
- type ForcedInclusionStoreOwnershipTransferred
- type ForcedInclusionStoreOwnershipTransferredIterator
- type ForcedInclusionStorePaused
- type ForcedInclusionStorePausedIterator
- type ForcedInclusionStoreRaw
- func (_ForcedInclusionStore *ForcedInclusionStoreRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ForcedInclusionStore *ForcedInclusionStoreRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ForcedInclusionStoreSession
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) AcceptOwnership() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) ConsumeOldestForcedInclusion(_feeRecipient common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) FeeInGwei() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) GetForcedInclusion(index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) GetOldestForcedInclusionDeadline() (*big.Int, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Head() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Impl() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) InNonReentrant() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Inbox() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) InboxWrapper() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) InclusionDelay() (uint8, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) IsOldestForcedInclusionDue() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) LastProcessedAtBatchId() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Owner() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Pause() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Paused() (bool, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) PendingOwner() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) ProxiableUUID() ([32]byte, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Queue(id *big.Int) (struct{ ... }, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) RenounceOwnership() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Resolver() (common.Address, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) StoreForcedInclusion(blobIndex uint8, blobByteOffset uint32, blobByteSize uint32) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Tail() (uint64, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) Unpause() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForcedInclusionStoreTransactor
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) ConsumeOldestForcedInclusion(opts *bind.TransactOpts, _feeRecipient common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) StoreForcedInclusion(opts *bind.TransactOpts, blobIndex uint8, blobByteOffset uint32, ...) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForcedInclusionStoreTransactorRaw
- type ForcedInclusionStoreTransactorSession
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) ConsumeOldestForcedInclusion(_feeRecipient common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Pause() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) StoreForcedInclusion(blobIndex uint8, blobByteOffset uint32, blobByteSize uint32) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Unpause() (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForcedInclusionStoreUnpaused
- type ForcedInclusionStoreUnpausedIterator
- type ForcedInclusionStoreUpgraded
- type ForcedInclusionStoreUpgradedIterator
- type ForkRouter
- type ForkRouterAdminChanged
- type ForkRouterAdminChangedIterator
- type ForkRouterBeaconUpgraded
- type ForkRouterBeaconUpgradedIterator
- type ForkRouterCaller
- func (_ForkRouter *ForkRouterCaller) NewFork(opts *bind.CallOpts) (common.Address, error)
- func (_ForkRouter *ForkRouterCaller) OldFork(opts *bind.CallOpts) (common.Address, error)
- func (_ForkRouter *ForkRouterCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ForkRouter *ForkRouterCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_ForkRouter *ForkRouterCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_ForkRouter *ForkRouterCaller) ShouldRouteToOldFork(opts *bind.CallOpts, arg0 [4]byte) (bool, error)
- type ForkRouterCallerRaw
- type ForkRouterCallerSession
- func (_ForkRouter *ForkRouterCallerSession) NewFork() (common.Address, error)
- func (_ForkRouter *ForkRouterCallerSession) OldFork() (common.Address, error)
- func (_ForkRouter *ForkRouterCallerSession) Owner() (common.Address, error)
- func (_ForkRouter *ForkRouterCallerSession) PendingOwner() (common.Address, error)
- func (_ForkRouter *ForkRouterCallerSession) ProxiableUUID() ([32]byte, error)
- func (_ForkRouter *ForkRouterCallerSession) ShouldRouteToOldFork(arg0 [4]byte) (bool, error)
- type ForkRouterFilterer
- func (_ForkRouter *ForkRouterFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ForkRouterAdminChangedIterator, error)
- func (_ForkRouter *ForkRouterFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ForkRouterBeaconUpgradedIterator, error)
- func (_ForkRouter *ForkRouterFilterer) FilterInitialized(opts *bind.FilterOpts) (*ForkRouterInitializedIterator, error)
- func (_ForkRouter *ForkRouterFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ForkRouterOwnershipTransferStartedIterator, error)
- func (_ForkRouter *ForkRouterFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ForkRouterOwnershipTransferredIterator, error)
- func (_ForkRouter *ForkRouterFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ForkRouterUpgradedIterator, error)
- func (_ForkRouter *ForkRouterFilterer) ParseAdminChanged(log types.Log) (*ForkRouterAdminChanged, error)
- func (_ForkRouter *ForkRouterFilterer) ParseBeaconUpgraded(log types.Log) (*ForkRouterBeaconUpgraded, error)
- func (_ForkRouter *ForkRouterFilterer) ParseInitialized(log types.Log) (*ForkRouterInitialized, error)
- func (_ForkRouter *ForkRouterFilterer) ParseOwnershipTransferStarted(log types.Log) (*ForkRouterOwnershipTransferStarted, error)
- func (_ForkRouter *ForkRouterFilterer) ParseOwnershipTransferred(log types.Log) (*ForkRouterOwnershipTransferred, error)
- func (_ForkRouter *ForkRouterFilterer) ParseUpgraded(log types.Log) (*ForkRouterUpgraded, error)
- func (_ForkRouter *ForkRouterFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ForkRouterAdminChanged) (event.Subscription, error)
- func (_ForkRouter *ForkRouterFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ForkRouterBeaconUpgraded, ...) (event.Subscription, error)
- func (_ForkRouter *ForkRouterFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ForkRouterInitialized) (event.Subscription, error)
- func (_ForkRouter *ForkRouterFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ForkRouterOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_ForkRouter *ForkRouterFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ForkRouterOwnershipTransferred, ...) (event.Subscription, error)
- func (_ForkRouter *ForkRouterFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ForkRouterUpgraded, ...) (event.Subscription, error)
- type ForkRouterInitialized
- type ForkRouterInitializedIterator
- type ForkRouterOwnershipTransferStarted
- type ForkRouterOwnershipTransferStartedIterator
- type ForkRouterOwnershipTransferred
- type ForkRouterOwnershipTransferredIterator
- type ForkRouterRaw
- func (_ForkRouter *ForkRouterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ForkRouter *ForkRouterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ForkRouterSession
- func (_ForkRouter *ForkRouterSession) AcceptOwnership() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) NewFork() (common.Address, error)
- func (_ForkRouter *ForkRouterSession) OldFork() (common.Address, error)
- func (_ForkRouter *ForkRouterSession) Owner() (common.Address, error)
- func (_ForkRouter *ForkRouterSession) PendingOwner() (common.Address, error)
- func (_ForkRouter *ForkRouterSession) ProxiableUUID() ([32]byte, error)
- func (_ForkRouter *ForkRouterSession) Receive() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) RenounceOwnership() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) ShouldRouteToOldFork(arg0 [4]byte) (bool, error)
- func (_ForkRouter *ForkRouterSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForkRouterTransactor
- func (_ForkRouter *ForkRouterTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForkRouterTransactorRaw
- type ForkRouterTransactorSession
- func (_ForkRouter *ForkRouterTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) Receive() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ForkRouter *ForkRouterTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type ForkRouterUpgraded
- type ForkRouterUpgradedIterator
- type IForcedInclusionStoreForcedInclusion
- type ITaikoInboxBatch
- type ITaikoInboxBatchInfo
- type ITaikoInboxBatchMetadata
- type ITaikoInboxBlockParams
- type ITaikoInboxConfig
- type ITaikoInboxForkHeights
- type ITaikoInboxStats1
- type ITaikoInboxStats2
- type ITaikoInboxTransition
- type ITaikoInboxTransitionState
- type IVerifierContext
- type LibSharedDataBaseFeeConfig
- type PreconfWhitelist
- type PreconfWhitelistAdminChanged
- type PreconfWhitelistAdminChangedIterator
- type PreconfWhitelistBeaconUpgraded
- type PreconfWhitelistBeaconUpgradedIterator
- type PreconfWhitelistCaller
- func (_PreconfWhitelist *PreconfWhitelistCaller) GetOperatorForCurrentEpoch(opts *bind.CallOpts) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) GetOperatorForNextEpoch(opts *bind.CallOpts) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) IsOperator(opts *bind.CallOpts, operator common.Address) (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) OperatorCount(opts *bind.CallOpts) (*big.Int, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) OperatorIndexToOperator(opts *bind.CallOpts, operatorIndex *big.Int) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_PreconfWhitelist *PreconfWhitelistCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- type PreconfWhitelistCallerRaw
- type PreconfWhitelistCallerSession
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) GetOperatorForCurrentEpoch() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) GetOperatorForNextEpoch() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) Impl() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) InNonReentrant() (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) IsOperator(operator common.Address) (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) OperatorCount() (*big.Int, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) OperatorIndexToOperator(operatorIndex *big.Int) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) Owner() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) Paused() (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) PendingOwner() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) ProxiableUUID() ([32]byte, error)
- func (_PreconfWhitelist *PreconfWhitelistCallerSession) Resolver() (common.Address, error)
- type PreconfWhitelistFilterer
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*PreconfWhitelistAdminChangedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*PreconfWhitelistBeaconUpgradedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterInitialized(opts *bind.FilterOpts) (*PreconfWhitelistInitializedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOperatorAdded(opts *bind.FilterOpts, operator []common.Address) (*PreconfWhitelistOperatorAddedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOperatorRemoved(opts *bind.FilterOpts, operator []common.Address) (*PreconfWhitelistOperatorRemovedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PreconfWhitelistOwnershipTransferStartedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PreconfWhitelistOwnershipTransferredIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterPaused(opts *bind.FilterOpts) (*PreconfWhitelistPausedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PreconfWhitelistUnpausedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*PreconfWhitelistUpgradedIterator, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseAdminChanged(log types.Log) (*PreconfWhitelistAdminChanged, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseBeaconUpgraded(log types.Log) (*PreconfWhitelistBeaconUpgraded, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseInitialized(log types.Log) (*PreconfWhitelistInitialized, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOperatorAdded(log types.Log) (*PreconfWhitelistOperatorAdded, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOperatorRemoved(log types.Log) (*PreconfWhitelistOperatorRemoved, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOwnershipTransferStarted(log types.Log) (*PreconfWhitelistOwnershipTransferStarted, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOwnershipTransferred(log types.Log) (*PreconfWhitelistOwnershipTransferred, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParsePaused(log types.Log) (*PreconfWhitelistPaused, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseUnpaused(log types.Log) (*PreconfWhitelistUnpaused, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseUpgraded(log types.Log) (*PreconfWhitelistUpgraded, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistAdminChanged) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistBeaconUpgraded, ...) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistInitialized) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOperatorAdded, ...) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOperatorRemoved(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOperatorRemoved, ...) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOwnershipTransferred, ...) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistPaused) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistUnpaused) (event.Subscription, error)
- func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistUpgraded, ...) (event.Subscription, error)
- type PreconfWhitelistInitialized
- type PreconfWhitelistInitializedIterator
- type PreconfWhitelistOperatorAdded
- type PreconfWhitelistOperatorAddedIterator
- type PreconfWhitelistOperatorRemoved
- type PreconfWhitelistOperatorRemovedIterator
- type PreconfWhitelistOwnershipTransferStarted
- type PreconfWhitelistOwnershipTransferStartedIterator
- type PreconfWhitelistOwnershipTransferred
- type PreconfWhitelistOwnershipTransferredIterator
- type PreconfWhitelistPaused
- type PreconfWhitelistPausedIterator
- type PreconfWhitelistRaw
- func (_PreconfWhitelist *PreconfWhitelistRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PreconfWhitelist *PreconfWhitelistRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PreconfWhitelistSession
- func (_PreconfWhitelist *PreconfWhitelistSession) AcceptOwnership() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) AddOperator(_operatorAddress common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) GetOperatorForCurrentEpoch() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) GetOperatorForNextEpoch() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Impl() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) InNonReentrant() (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) IsOperator(operator common.Address) (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) OperatorCount() (*big.Int, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) OperatorIndexToOperator(operatorIndex *big.Int) (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Owner() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Pause() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Paused() (bool, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) PendingOwner() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) ProxiableUUID() ([32]byte, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) RemoveOperator(_operatorIndex *big.Int) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) RenounceOwnership() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Resolver() (common.Address, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) Unpause() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type PreconfWhitelistTransactor
- func (_PreconfWhitelist *PreconfWhitelistTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) AddOperator(opts *bind.TransactOpts, _operatorAddress common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) RemoveOperator(opts *bind.TransactOpts, _operatorIndex *big.Int) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type PreconfWhitelistTransactorRaw
- type PreconfWhitelistTransactorSession
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) AddOperator(_operatorAddress common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Pause() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) RemoveOperator(_operatorIndex *big.Int) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Unpause() (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_PreconfWhitelist *PreconfWhitelistTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type PreconfWhitelistUnpaused
- type PreconfWhitelistUnpausedIterator
- type PreconfWhitelistUpgraded
- type PreconfWhitelistUpgradedIterator
- type ProverSet
- type ProverSetAdminChanged
- type ProverSetAdminChangedIterator
- type ProverSetBeaconUpgraded
- type ProverSetBeaconUpgradedIterator
- type ProverSetCaller
- func (_ProverSet *ProverSetCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) BondToken(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) Entrypoint(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_ProverSet *ProverSetCaller) Inbox(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) IsProver(opts *bind.CallOpts, prover common.Address) (bool, error)
- func (_ProverSet *ProverSetCaller) IsValidSignature(opts *bind.CallOpts, _hash [32]byte, _signature []byte) ([4]byte, error)
- func (_ProverSet *ProverSetCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_ProverSet *ProverSetCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_ProverSet *ProverSetCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_ProverSet *ProverSetCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- type ProverSetCallerRaw
- type ProverSetCallerSession
- func (_ProverSet *ProverSetCallerSession) Admin() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) BondToken() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) Entrypoint() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) Impl() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) InNonReentrant() (bool, error)
- func (_ProverSet *ProverSetCallerSession) Inbox() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) IsProver(prover common.Address) (bool, error)
- func (_ProverSet *ProverSetCallerSession) IsValidSignature(_hash [32]byte, _signature []byte) ([4]byte, error)
- func (_ProverSet *ProverSetCallerSession) Owner() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) Paused() (bool, error)
- func (_ProverSet *ProverSetCallerSession) PendingOwner() (common.Address, error)
- func (_ProverSet *ProverSetCallerSession) ProxiableUUID() ([32]byte, error)
- func (_ProverSet *ProverSetCallerSession) Resolver() (common.Address, error)
- type ProverSetFilterer
- func (_ProverSet *ProverSetFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ProverSetAdminChangedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ProverSetBeaconUpgradedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterInitialized(opts *bind.FilterOpts) (*ProverSetInitializedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ProverSetOwnershipTransferStartedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*ProverSetOwnershipTransferredIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterPaused(opts *bind.FilterOpts) (*ProverSetPausedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterProverEnabled(opts *bind.FilterOpts, prover []common.Address, enabled []bool) (*ProverSetProverEnabledIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ProverSetUnpausedIterator, error)
- func (_ProverSet *ProverSetFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ProverSetUpgradedIterator, error)
- func (_ProverSet *ProverSetFilterer) ParseAdminChanged(log types.Log) (*ProverSetAdminChanged, error)
- func (_ProverSet *ProverSetFilterer) ParseBeaconUpgraded(log types.Log) (*ProverSetBeaconUpgraded, error)
- func (_ProverSet *ProverSetFilterer) ParseInitialized(log types.Log) (*ProverSetInitialized, error)
- func (_ProverSet *ProverSetFilterer) ParseOwnershipTransferStarted(log types.Log) (*ProverSetOwnershipTransferStarted, error)
- func (_ProverSet *ProverSetFilterer) ParseOwnershipTransferred(log types.Log) (*ProverSetOwnershipTransferred, error)
- func (_ProverSet *ProverSetFilterer) ParsePaused(log types.Log) (*ProverSetPaused, error)
- func (_ProverSet *ProverSetFilterer) ParseProverEnabled(log types.Log) (*ProverSetProverEnabled, error)
- func (_ProverSet *ProverSetFilterer) ParseUnpaused(log types.Log) (*ProverSetUnpaused, error)
- func (_ProverSet *ProverSetFilterer) ParseUpgraded(log types.Log) (*ProverSetUpgraded, error)
- func (_ProverSet *ProverSetFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ProverSetAdminChanged) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ProverSetBeaconUpgraded, ...) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ProverSetInitialized) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ProverSetOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProverSetOwnershipTransferred, ...) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ProverSetPaused) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchProverEnabled(opts *bind.WatchOpts, sink chan<- *ProverSetProverEnabled, ...) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ProverSetUnpaused) (event.Subscription, error)
- func (_ProverSet *ProverSetFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ProverSetUpgraded, ...) (event.Subscription, error)
- type ProverSetInitialized
- type ProverSetInitializedIterator
- type ProverSetOwnershipTransferStarted
- type ProverSetOwnershipTransferStartedIterator
- type ProverSetOwnershipTransferred
- type ProverSetOwnershipTransferredIterator
- type ProverSetPaused
- type ProverSetPausedIterator
- type ProverSetProverEnabled
- type ProverSetProverEnabledIterator
- type ProverSetRaw
- func (_ProverSet *ProverSetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ProverSet *ProverSetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ProverSet *ProverSetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ProverSetSession
- func (_ProverSet *ProverSetSession) AcceptOwnership() (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) Admin() (common.Address, error)
- func (_ProverSet *ProverSetSession) ApproveAllowance(_address common.Address, _allowance *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) BondToken() (common.Address, error)
- func (_ProverSet *ProverSetSession) Delegate(_delegatee common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) EnableProver(_prover common.Address, _isProver bool) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) Entrypoint() (common.Address, error)
- func (_ProverSet *ProverSetSession) Impl() (common.Address, error)
- func (_ProverSet *ProverSetSession) InNonReentrant() (bool, error)
- func (_ProverSet *ProverSetSession) Inbox() (common.Address, error)
- func (_ProverSet *ProverSetSession) Init(_owner common.Address, _admin common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) IsProver(prover common.Address) (bool, error)
- func (_ProverSet *ProverSetSession) IsValidSignature(_hash [32]byte, _signature []byte) ([4]byte, error)
- func (_ProverSet *ProverSetSession) Owner() (common.Address, error)
- func (_ProverSet *ProverSetSession) Pause() (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) Paused() (bool, error)
- func (_ProverSet *ProverSetSession) PendingOwner() (common.Address, error)
- func (_ProverSet *ProverSetSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProposeBlockV2(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProposeBlocksV2(_paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProposeBlocksV2Conditionally(_params [][]byte, _txList [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProveBlock(_blockId uint64, _input []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProveBlocks(_blockId []uint64, _input [][]byte, _batchProof []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) ProxiableUUID() ([32]byte, error)
- func (_ProverSet *ProverSetSession) Receive() (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) RenounceOwnership() (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) Resolver() (common.Address, error)
- func (_ProverSet *ProverSetSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) Unpause() (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) WithdrawEtherToAdmin(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetSession) WithdrawToAdmin(_amount *big.Int) (*types.Transaction, error)
- type ProverSetTransactor
- func (_ProverSet *ProverSetTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ApproveAllowance(opts *bind.TransactOpts, _address common.Address, _allowance *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) Delegate(opts *bind.TransactOpts, _delegatee common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) DepositBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) EnableProver(opts *bind.TransactOpts, _prover common.Address, _isProver bool) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _admin common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProposeBlockV2(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProposeBlocksV2(opts *bind.TransactOpts, _paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProposeBlocksV2Conditionally(opts *bind.TransactOpts, _params [][]byte, _txList [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProveBatches(opts *bind.TransactOpts, _params []byte, _proof []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProveBlock(opts *bind.TransactOpts, _blockId uint64, _input []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) ProveBlocks(opts *bind.TransactOpts, _blockId []uint64, _input [][]byte, ...) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) WithdrawBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) WithdrawEtherToAdmin(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactor) WithdrawToAdmin(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- type ProverSetTransactorRaw
- type ProverSetTransactorSession
- func (_ProverSet *ProverSetTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ApproveAllowance(_address common.Address, _allowance *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) Delegate(_delegatee common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) EnableProver(_prover common.Address, _isProver bool) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) Init(_owner common.Address, _admin common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) Pause() (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProposeBlockV2(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProposeBlocksV2(_paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProposeBlocksV2Conditionally(_params [][]byte, _txList [][]byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProveBlock(_blockId uint64, _input []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) ProveBlocks(_blockId []uint64, _input [][]byte, _batchProof []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) Receive() (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) Unpause() (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) WithdrawEtherToAdmin(_amount *big.Int) (*types.Transaction, error)
- func (_ProverSet *ProverSetTransactorSession) WithdrawToAdmin(_amount *big.Int) (*types.Transaction, error)
- type ProverSetUnpaused
- type ProverSetUnpausedIterator
- type ProverSetUpgraded
- type ProverSetUpgradedIterator
- type ResolverBase
- type ResolverBaseCaller
- type ResolverBaseCallerRaw
- type ResolverBaseCallerSession
- type ResolverBaseFilterer
- type ResolverBaseRaw
- func (_ResolverBase *ResolverBaseRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ResolverBase *ResolverBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ResolverBase *ResolverBaseRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ResolverBaseSession
- type ResolverBaseTransactor
- type ResolverBaseTransactorRaw
- type ResolverBaseTransactorSession
- type TaikoAnchorClient
- type TaikoAnchorClientAdminChanged
- type TaikoAnchorClientAdminChangedIterator
- type TaikoAnchorClientAnchored
- type TaikoAnchorClientAnchoredIterator
- type TaikoAnchorClientBeaconUpgraded
- type TaikoAnchorClientBeaconUpgradedIterator
- type TaikoAnchorClientCaller
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) AdjustExcess(opts *bind.CallOpts, _currGasExcess uint64, _currGasTarget uint64, ...) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) CalculateBaseFee(opts *bind.CallOpts, _baseFeeConfig LibSharedDataBaseFeeConfig, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) GOLDENTOUCHADDRESS(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBasefee(opts *bind.CallOpts, _anchorBlockId uint64, _parentGasUsed uint32) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBasefeeV2(opts *bind.CallOpts, _parentGasUsed uint32, _blockTimestamp uint64, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBlockHash(opts *bind.CallOpts, _blockId *big.Int) ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) IsOnL1(opts *bind.CallOpts) (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) L1ChainId(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) LastSyncedBlock(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) PacayaForkHeight(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentGasExcess(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentGasTarget(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentTimestamp(opts *bind.CallOpts) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) PublicInputHash(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) SignalService(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCaller) SkipFeeCheck(opts *bind.CallOpts) (bool, error)
- type TaikoAnchorClientCallerRaw
- type TaikoAnchorClientCallerSession
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) AdjustExcess(_currGasExcess uint64, _currGasTarget uint64, _newGasTarget uint64) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) CalculateBaseFee(_baseFeeConfig LibSharedDataBaseFeeConfig, _blocktime uint64, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GOLDENTOUCHADDRESS() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBasefee(_anchorBlockId uint64, _parentGasUsed uint32) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBasefeeV2(_parentGasUsed uint32, _blockTimestamp uint64, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBlockHash(_blockId *big.Int) ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Impl() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) InNonReentrant() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) IsOnL1() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) L1ChainId() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) LastSyncedBlock() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Owner() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PacayaForkHeight() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentGasExcess() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentGasTarget() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentTimestamp() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Paused() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PendingOwner() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PublicInputHash() ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Resolver() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) SignalService() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) SkipFeeCheck() (bool, error)
- type TaikoAnchorClientEIP1559Update
- type TaikoAnchorClientEIP1559UpdateIterator
- type TaikoAnchorClientFilterer
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoAnchorClientAdminChangedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterAnchored(opts *bind.FilterOpts) (*TaikoAnchorClientAnchoredIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoAnchorClientBeaconUpgradedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterEIP1559Update(opts *bind.FilterOpts) (*TaikoAnchorClientEIP1559UpdateIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoAnchorClientInitializedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoAnchorClientOwnershipTransferStartedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoAnchorClientOwnershipTransferredIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoAnchorClientPausedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoAnchorClientUnpausedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoAnchorClientUpgradedIterator, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseAdminChanged(log types.Log) (*TaikoAnchorClientAdminChanged, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseAnchored(log types.Log) (*TaikoAnchorClientAnchored, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoAnchorClientBeaconUpgraded, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseEIP1559Update(log types.Log) (*TaikoAnchorClientEIP1559Update, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseInitialized(log types.Log) (*TaikoAnchorClientInitialized, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoAnchorClientOwnershipTransferStarted, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoAnchorClientOwnershipTransferred, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParsePaused(log types.Log) (*TaikoAnchorClientPaused, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseUnpaused(log types.Log) (*TaikoAnchorClientUnpaused, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseUpgraded(log types.Log) (*TaikoAnchorClientUpgraded, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientAdminChanged) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchAnchored(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientAnchored) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientBeaconUpgraded, ...) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchEIP1559Update(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientEIP1559Update) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientInitialized) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientOwnershipTransferred, ...) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientPaused) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientUnpaused) (event.Subscription, error)
- func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientUpgraded, ...) (event.Subscription, error)
- type TaikoAnchorClientInitialized
- type TaikoAnchorClientInitializedIterator
- type TaikoAnchorClientOwnershipTransferStarted
- type TaikoAnchorClientOwnershipTransferStartedIterator
- type TaikoAnchorClientOwnershipTransferred
- type TaikoAnchorClientOwnershipTransferredIterator
- type TaikoAnchorClientPaused
- type TaikoAnchorClientPausedIterator
- type TaikoAnchorClientRaw
- func (_TaikoAnchorClient *TaikoAnchorClientRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TaikoAnchorClient *TaikoAnchorClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TaikoAnchorClientSession
- func (_TaikoAnchorClient *TaikoAnchorClientSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) AdjustExcess(_currGasExcess uint64, _currGasTarget uint64, _newGasTarget uint64) (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Anchor(_l1BlockHash [32]byte, _l1StateRoot [32]byte, _l1BlockId uint64, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) AnchorV2(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) AnchorV3(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) CalculateBaseFee(_baseFeeConfig LibSharedDataBaseFeeConfig, _blocktime uint64, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) GOLDENTOUCHADDRESS() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBasefee(_anchorBlockId uint64, _parentGasUsed uint32) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBasefeeV2(_parentGasUsed uint32, _blockTimestamp uint64, ...) (struct{ ... }, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBlockHash(_blockId *big.Int) ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Impl() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) InNonReentrant() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Init(_owner common.Address, _l1ChainId uint64, _initialGasExcess uint64) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) IsOnL1() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) L1ChainId() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) LastSyncedBlock() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Owner() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) PacayaForkHeight() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentGasExcess() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentGasTarget() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentTimestamp() (uint64, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Pause() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Paused() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) PendingOwner() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) PublicInputHash() ([32]byte, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Resolver() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) SignalService() (common.Address, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) SkipFeeCheck() (bool, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Unpause() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientSession) Withdraw(_token common.Address, _to common.Address) (*types.Transaction, error)
- type TaikoAnchorClientTransactor
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Anchor(opts *bind.TransactOpts, _l1BlockHash [32]byte, _l1StateRoot [32]byte, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AnchorV2(opts *bind.TransactOpts, _anchorBlockId uint64, _anchorStateRoot [32]byte, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AnchorV3(opts *bind.TransactOpts, _anchorBlockId uint64, _anchorStateRoot [32]byte, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _l1ChainId uint64, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Withdraw(opts *bind.TransactOpts, _token common.Address, _to common.Address) (*types.Transaction, error)
- type TaikoAnchorClientTransactorRaw
- type TaikoAnchorClientTransactorSession
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Anchor(_l1BlockHash [32]byte, _l1StateRoot [32]byte, _l1BlockId uint64, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AnchorV2(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AnchorV3(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, ...) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Init(_owner common.Address, _l1ChainId uint64, _initialGasExcess uint64) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Pause() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Unpause() (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Withdraw(_token common.Address, _to common.Address) (*types.Transaction, error)
- type TaikoAnchorClientUnpaused
- type TaikoAnchorClientUnpausedIterator
- type TaikoAnchorClientUpgraded
- type TaikoAnchorClientUpgradedIterator
- type TaikoInboxClient
- type TaikoInboxClientAdminChanged
- type TaikoInboxClientAdminChangedIterator
- type TaikoInboxClientBatchProposed
- type TaikoInboxClientBatchProposedIterator
- type TaikoInboxClientBatchesProved
- type TaikoInboxClientBatchesProvedIterator
- type TaikoInboxClientBatchesVerified
- type TaikoInboxClientBatchesVerifiedIterator
- type TaikoInboxClientBeaconUpgraded
- type TaikoInboxClientBeaconUpgradedIterator
- type TaikoInboxClientBondCredited
- type TaikoInboxClientBondCreditedIterator
- type TaikoInboxClientBondDebited
- type TaikoInboxClientBondDebitedIterator
- type TaikoInboxClientBondDeposited
- type TaikoInboxClientBondDepositedIterator
- type TaikoInboxClientBondWithdrawn
- type TaikoInboxClientBondWithdrawnIterator
- type TaikoInboxClientCaller
- func (_TaikoInboxClient *TaikoInboxClientCaller) BondBalanceOf(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) BondToken(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetBatch(opts *bind.CallOpts, _batchId uint64) (ITaikoInboxBatch, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetBatchVerifyingTransition(opts *bind.CallOpts, _batchId uint64) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetLastSyncedTransition(opts *bind.CallOpts) (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetLastVerifiedTransition(opts *bind.CallOpts) (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetStats1(opts *bind.CallOpts) (ITaikoInboxStats1, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetStats2(opts *bind.CallOpts) (ITaikoInboxStats2, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetTransitionById(opts *bind.CallOpts, _batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) GetTransitionByParentHash(opts *bind.CallOpts, _batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) InboxWrapper(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) IsOnL1(opts *bind.CallOpts) (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) PacayaConfig(opts *bind.CallOpts) (ITaikoInboxConfig, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) SignalService(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) State(opts *bind.CallOpts) (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCaller) Verifier(opts *bind.CallOpts) (common.Address, error)
- type TaikoInboxClientCallerRaw
- type TaikoInboxClientCallerSession
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) BondBalanceOf(_user common.Address) (*big.Int, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) BondToken() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetBatch(_batchId uint64) (ITaikoInboxBatch, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetBatchVerifyingTransition(_batchId uint64) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetLastSyncedTransition() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetLastVerifiedTransition() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetStats1() (ITaikoInboxStats1, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetStats2() (ITaikoInboxStats2, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetTransitionById(_batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetTransitionByParentHash(_batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) Impl() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) InNonReentrant() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) InboxWrapper() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) IsOnL1() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) Owner() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) PacayaConfig() (ITaikoInboxConfig, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) Paused() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) PendingOwner() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) Resolver() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) SignalService() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) State() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientCallerSession) Verifier() (common.Address, error)
- type TaikoInboxClientConflictingProof
- type TaikoInboxClientConflictingProofIterator
- type TaikoInboxClientFilterer
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoInboxClientAdminChangedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchProposed(opts *bind.FilterOpts) (*TaikoInboxClientBatchProposedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchesProved(opts *bind.FilterOpts) (*TaikoInboxClientBatchesProvedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchesVerified(opts *bind.FilterOpts) (*TaikoInboxClientBatchesVerifiedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoInboxClientBeaconUpgradedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondCredited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondCreditedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondDebited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondDebitedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondDeposited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondDepositedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondWithdrawn(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondWithdrawnIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterConflictingProof(opts *bind.FilterOpts) (*TaikoInboxClientConflictingProofIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoInboxClientInitializedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoInboxClientOwnershipTransferStartedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoInboxClientOwnershipTransferredIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoInboxClientPausedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterStats1Updated(opts *bind.FilterOpts) (*TaikoInboxClientStats1UpdatedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterStats2Updated(opts *bind.FilterOpts) (*TaikoInboxClientStats2UpdatedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoInboxClientUnpausedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoInboxClientUpgradedIterator, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseAdminChanged(log types.Log) (*TaikoInboxClientAdminChanged, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchProposed(log types.Log) (*TaikoInboxClientBatchProposed, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchesProved(log types.Log) (*TaikoInboxClientBatchesProved, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchesVerified(log types.Log) (*TaikoInboxClientBatchesVerified, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoInboxClientBeaconUpgraded, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondCredited(log types.Log) (*TaikoInboxClientBondCredited, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondDebited(log types.Log) (*TaikoInboxClientBondDebited, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondDeposited(log types.Log) (*TaikoInboxClientBondDeposited, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondWithdrawn(log types.Log) (*TaikoInboxClientBondWithdrawn, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseConflictingProof(log types.Log) (*TaikoInboxClientConflictingProof, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseInitialized(log types.Log) (*TaikoInboxClientInitialized, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoInboxClientOwnershipTransferStarted, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoInboxClientOwnershipTransferred, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParsePaused(log types.Log) (*TaikoInboxClientPaused, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseStats1Updated(log types.Log) (*TaikoInboxClientStats1Updated, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseStats2Updated(log types.Log) (*TaikoInboxClientStats2Updated, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseUnpaused(log types.Log) (*TaikoInboxClientUnpaused, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseUpgraded(log types.Log) (*TaikoInboxClientUpgraded, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientAdminChanged) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchProposed(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchProposed) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchesProved(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchesProved) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchesVerified(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchesVerified) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBeaconUpgraded, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondCredited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondCredited, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondDebited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondDebited, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondDeposited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondDeposited, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondWithdrawn(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondWithdrawn, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchConflictingProof(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientConflictingProof) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientInitialized) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientOwnershipTransferred, ...) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientPaused) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchStats1Updated(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientStats1Updated) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchStats2Updated(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientStats2Updated) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientUnpaused) (event.Subscription, error)
- func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientUpgraded, ...) (event.Subscription, error)
- type TaikoInboxClientInitialized
- type TaikoInboxClientInitializedIterator
- type TaikoInboxClientOwnershipTransferStarted
- type TaikoInboxClientOwnershipTransferStartedIterator
- type TaikoInboxClientOwnershipTransferred
- type TaikoInboxClientOwnershipTransferredIterator
- type TaikoInboxClientPaused
- type TaikoInboxClientPausedIterator
- type TaikoInboxClientRaw
- func (_TaikoInboxClient *TaikoInboxClientRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TaikoInboxClient *TaikoInboxClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TaikoInboxClientSession
- func (_TaikoInboxClient *TaikoInboxClientSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) BondBalanceOf(_user common.Address) (*big.Int, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) BondToken() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetBatch(_batchId uint64) (ITaikoInboxBatch, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetBatchVerifyingTransition(_batchId uint64) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetLastSyncedTransition() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetLastVerifiedTransition() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetStats1() (ITaikoInboxStats1, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetStats2() (ITaikoInboxStats2, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetTransitionById(_batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) GetTransitionByParentHash(_batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Impl() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) InNonReentrant() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) InboxWrapper() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Init(_owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) IsOnL1() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Owner() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) PacayaConfig() (ITaikoInboxConfig, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Pause() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Paused() (bool, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) PendingOwner() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Resolver() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) SignalService() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) State() (struct{ ... }, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Unpause() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) Verifier() (common.Address, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) VerifyBatches(_length uint64) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
- type TaikoInboxClientStats1Updated
- type TaikoInboxClientStats1UpdatedIterator
- type TaikoInboxClientStats2Updated
- type TaikoInboxClientStats2UpdatedIterator
- type TaikoInboxClientTransactor
- func (_TaikoInboxClient *TaikoInboxClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) DepositBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) ProveBatches(opts *bind.TransactOpts, _params []byte, _proof []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) VerifyBatches(opts *bind.TransactOpts, _length uint64) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactor) WithdrawBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- type TaikoInboxClientTransactorRaw
- type TaikoInboxClientTransactorSession
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Init(_owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Pause() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Unpause() (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) VerifyBatches(_length uint64) (*types.Transaction, error)
- func (_TaikoInboxClient *TaikoInboxClientTransactorSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
- type TaikoInboxClientUnpaused
- type TaikoInboxClientUnpausedIterator
- type TaikoInboxClientUpgraded
- type TaikoInboxClientUpgradedIterator
- type TaikoToken
- type TaikoTokenAdminChanged
- type TaikoTokenAdminChangedIterator
- type TaikoTokenApproval
- type TaikoTokenApprovalIterator
- type TaikoTokenBeaconUpgraded
- type TaikoTokenBeaconUpgradedIterator
- type TaikoTokenCaller
- func (_TaikoToken *TaikoTokenCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) CLOCKMODE(opts *bind.CallOpts) (string, error)
- func (_TaikoToken *TaikoTokenCaller) Checkpoints(opts *bind.CallOpts, account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
- func (_TaikoToken *TaikoTokenCaller) Clock(opts *bind.CallOpts) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoToken *TaikoTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_TaikoToken *TaikoTokenCaller) Delegates(opts *bind.CallOpts, account common.Address) (common.Address, error)
- func (_TaikoToken *TaikoTokenCaller) Eip712Domain(opts *bind.CallOpts) (struct{ ... }, error)
- func (_TaikoToken *TaikoTokenCaller) GetPastTotalSupply(opts *bind.CallOpts, timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) GetPastVotes(opts *bind.CallOpts, account common.Address, timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) GetVotes(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoToken *TaikoTokenCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_TaikoToken *TaikoTokenCaller) Name(opts *bind.CallOpts) (string, error)
- func (_TaikoToken *TaikoTokenCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCaller) NumCheckpoints(opts *bind.CallOpts, account common.Address) (uint32, error)
- func (_TaikoToken *TaikoTokenCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoToken *TaikoTokenCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_TaikoToken *TaikoTokenCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoToken *TaikoTokenCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoToken *TaikoTokenCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoToken *TaikoTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_TaikoToken *TaikoTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type TaikoTokenCallerRaw
- type TaikoTokenCallerSession
- func (_TaikoToken *TaikoTokenCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) CLOCKMODE() (string, error)
- func (_TaikoToken *TaikoTokenCallerSession) Checkpoints(account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
- func (_TaikoToken *TaikoTokenCallerSession) Clock() (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_TaikoToken *TaikoTokenCallerSession) Decimals() (uint8, error)
- func (_TaikoToken *TaikoTokenCallerSession) Delegates(account common.Address) (common.Address, error)
- func (_TaikoToken *TaikoTokenCallerSession) Eip712Domain() (struct{ ... }, error)
- func (_TaikoToken *TaikoTokenCallerSession) GetPastTotalSupply(timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) GetPastVotes(account common.Address, timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) GetVotes(account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) Impl() (common.Address, error)
- func (_TaikoToken *TaikoTokenCallerSession) InNonReentrant() (bool, error)
- func (_TaikoToken *TaikoTokenCallerSession) Name() (string, error)
- func (_TaikoToken *TaikoTokenCallerSession) Nonces(owner common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenCallerSession) NumCheckpoints(account common.Address) (uint32, error)
- func (_TaikoToken *TaikoTokenCallerSession) Owner() (common.Address, error)
- func (_TaikoToken *TaikoTokenCallerSession) Paused() (bool, error)
- func (_TaikoToken *TaikoTokenCallerSession) PendingOwner() (common.Address, error)
- func (_TaikoToken *TaikoTokenCallerSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoToken *TaikoTokenCallerSession) Resolver() (common.Address, error)
- func (_TaikoToken *TaikoTokenCallerSession) Symbol() (string, error)
- func (_TaikoToken *TaikoTokenCallerSession) TotalSupply() (*big.Int, error)
- type TaikoTokenDelegateChanged
- type TaikoTokenDelegateChangedIterator
- type TaikoTokenDelegateVotesChanged
- type TaikoTokenDelegateVotesChangedIterator
- type TaikoTokenEIP712DomainChanged
- type TaikoTokenEIP712DomainChangedIterator
- type TaikoTokenFilterer
- func (_TaikoToken *TaikoTokenFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoTokenAdminChangedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TaikoTokenApprovalIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoTokenBeaconUpgradedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterDelegateChanged(opts *bind.FilterOpts, delegator []common.Address, ...) (*TaikoTokenDelegateChangedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterDelegateVotesChanged(opts *bind.FilterOpts, delegate []common.Address) (*TaikoTokenDelegateVotesChangedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*TaikoTokenEIP712DomainChangedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoTokenInitializedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoTokenOwnershipTransferStartedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoTokenOwnershipTransferredIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoTokenPausedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TaikoTokenTransferIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoTokenUnpausedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoTokenUpgradedIterator, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseAdminChanged(log types.Log) (*TaikoTokenAdminChanged, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseApproval(log types.Log) (*TaikoTokenApproval, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoTokenBeaconUpgraded, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseDelegateChanged(log types.Log) (*TaikoTokenDelegateChanged, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseDelegateVotesChanged(log types.Log) (*TaikoTokenDelegateVotesChanged, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseEIP712DomainChanged(log types.Log) (*TaikoTokenEIP712DomainChanged, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseInitialized(log types.Log) (*TaikoTokenInitialized, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoTokenOwnershipTransferStarted, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoTokenOwnershipTransferred, error)
- func (_TaikoToken *TaikoTokenFilterer) ParsePaused(log types.Log) (*TaikoTokenPaused, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseTransfer(log types.Log) (*TaikoTokenTransfer, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseUnpaused(log types.Log) (*TaikoTokenUnpaused, error)
- func (_TaikoToken *TaikoTokenFilterer) ParseUpgraded(log types.Log) (*TaikoTokenUpgraded, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenAdminChanged) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TaikoTokenApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoTokenBeaconUpgraded, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchDelegateChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenDelegateChanged, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchDelegateVotesChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenDelegateVotesChanged, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenEIP712DomainChanged) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoTokenInitialized) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoTokenOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoTokenOwnershipTransferred, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoTokenPaused) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TaikoTokenTransfer, from []common.Address, ...) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoTokenUnpaused) (event.Subscription, error)
- func (_TaikoToken *TaikoTokenFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoTokenUpgraded, ...) (event.Subscription, error)
- type TaikoTokenInitialized
- type TaikoTokenInitializedIterator
- type TaikoTokenOwnershipTransferStarted
- type TaikoTokenOwnershipTransferStartedIterator
- type TaikoTokenOwnershipTransferred
- type TaikoTokenOwnershipTransferredIterator
- type TaikoTokenPaused
- type TaikoTokenPausedIterator
- type TaikoTokenRaw
- func (_TaikoToken *TaikoTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TaikoToken *TaikoTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TaikoTokenSession
- func (_TaikoToken *TaikoTokenSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) BatchTransfer(recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) CLOCKMODE() (string, error)
- func (_TaikoToken *TaikoTokenSession) Checkpoints(account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
- func (_TaikoToken *TaikoTokenSession) Clock() (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_TaikoToken *TaikoTokenSession) Decimals() (uint8, error)
- func (_TaikoToken *TaikoTokenSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Delegate(delegatee common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Delegates(account common.Address) (common.Address, error)
- func (_TaikoToken *TaikoTokenSession) Eip712Domain() (struct{ ... }, error)
- func (_TaikoToken *TaikoTokenSession) GetPastTotalSupply(timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) GetPastVotes(account common.Address, timepoint *big.Int) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) GetVotes(account common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) Impl() (common.Address, error)
- func (_TaikoToken *TaikoTokenSession) InNonReentrant() (bool, error)
- func (_TaikoToken *TaikoTokenSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Init(_owner common.Address, _recipient common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Name() (string, error)
- func (_TaikoToken *TaikoTokenSession) Nonces(owner common.Address) (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) NumCheckpoints(account common.Address) (uint32, error)
- func (_TaikoToken *TaikoTokenSession) Owner() (common.Address, error)
- func (_TaikoToken *TaikoTokenSession) Pause() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Paused() (bool, error)
- func (_TaikoToken *TaikoTokenSession) PendingOwner() (common.Address, error)
- func (_TaikoToken *TaikoTokenSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoToken *TaikoTokenSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Resolver() (common.Address, error)
- func (_TaikoToken *TaikoTokenSession) Symbol() (string, error)
- func (_TaikoToken *TaikoTokenSession) TotalSupply() (*big.Int, error)
- func (_TaikoToken *TaikoTokenSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) Unpause() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoTokenTransactor
- func (_TaikoToken *TaikoTokenTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) BatchTransfer(opts *bind.TransactOpts, recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Delegate(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) DelegateBySig(opts *bind.TransactOpts, delegatee common.Address, nonce *big.Int, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _recipient common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoTokenTransactorRaw
- type TaikoTokenTransactorSession
- func (_TaikoToken *TaikoTokenTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) BatchTransfer(recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Delegate(delegatee common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Init(_owner common.Address, _recipient common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Pause() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) Unpause() (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoToken *TaikoTokenTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoTokenTransfer
- type TaikoTokenTransferIterator
- type TaikoTokenUnpaused
- type TaikoTokenUnpausedIterator
- type TaikoTokenUpgraded
- type TaikoTokenUpgradedIterator
- type TaikoWrapperClient
- type TaikoWrapperClientAdminChanged
- type TaikoWrapperClientAdminChangedIterator
- type TaikoWrapperClientBeaconUpgraded
- type TaikoWrapperClientBeaconUpgradedIterator
- type TaikoWrapperClientCaller
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) ForcedInclusionStore(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) Impl(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) Inbox(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) MINTXSPERFORCEDINCLUSION(opts *bind.CallOpts) (uint16, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) PreconfRouter(opts *bind.CallOpts) (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
- type TaikoWrapperClientCallerRaw
- type TaikoWrapperClientCallerSession
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) ForcedInclusionStore() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Impl() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) InNonReentrant() (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Inbox() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) MINTXSPERFORCEDINCLUSION() (uint16, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Owner() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Paused() (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) PendingOwner() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) PreconfRouter() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Resolver() (common.Address, error)
- type TaikoWrapperClientFilterer
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoWrapperClientAdminChangedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoWrapperClientBeaconUpgradedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterForcedInclusionProcessed(opts *bind.FilterOpts) (*TaikoWrapperClientForcedInclusionProcessedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoWrapperClientInitializedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoWrapperClientOwnershipTransferStartedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TaikoWrapperClientOwnershipTransferredIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoWrapperClientPausedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoWrapperClientUnpausedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoWrapperClientUpgradedIterator, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseAdminChanged(log types.Log) (*TaikoWrapperClientAdminChanged, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoWrapperClientBeaconUpgraded, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseForcedInclusionProcessed(log types.Log) (*TaikoWrapperClientForcedInclusionProcessed, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseInitialized(log types.Log) (*TaikoWrapperClientInitialized, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoWrapperClientOwnershipTransferStarted, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoWrapperClientOwnershipTransferred, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParsePaused(log types.Log) (*TaikoWrapperClientPaused, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseUnpaused(log types.Log) (*TaikoWrapperClientUnpaused, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseUpgraded(log types.Log) (*TaikoWrapperClientUpgraded, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientAdminChanged) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientBeaconUpgraded, ...) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchForcedInclusionProcessed(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientForcedInclusionProcessed) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientInitialized) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientOwnershipTransferStarted, ...) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientOwnershipTransferred, ...) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientPaused) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientUnpaused) (event.Subscription, error)
- func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientUpgraded, ...) (event.Subscription, error)
- type TaikoWrapperClientForcedInclusionProcessed
- type TaikoWrapperClientForcedInclusionProcessedIterator
- type TaikoWrapperClientInitialized
- type TaikoWrapperClientInitializedIterator
- type TaikoWrapperClientOwnershipTransferStarted
- type TaikoWrapperClientOwnershipTransferStartedIterator
- type TaikoWrapperClientOwnershipTransferred
- type TaikoWrapperClientOwnershipTransferredIterator
- type TaikoWrapperClientPaused
- type TaikoWrapperClientPausedIterator
- type TaikoWrapperClientRaw
- func (_TaikoWrapperClient *TaikoWrapperClientRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TaikoWrapperClient *TaikoWrapperClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TaikoWrapperClientSession
- func (_TaikoWrapperClient *TaikoWrapperClientSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) ForcedInclusionStore() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Impl() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) InNonReentrant() (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Inbox() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) MINTXSPERFORCEDINCLUSION() (uint16, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Owner() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Pause() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Paused() (bool, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) PendingOwner() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) PreconfRouter() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) ProxiableUUID() ([32]byte, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Resolver() (common.Address, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) Unpause() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoWrapperClientTransactor
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoWrapperClientTransactorRaw
- type TaikoWrapperClientTransactorSession
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Pause() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Unpause() (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
- func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
- type TaikoWrapperClientUnpaused
- type TaikoWrapperClientUnpausedIterator
- type TaikoWrapperClientUpgraded
- type TaikoWrapperClientUpgradedIterator
Constants ¶
This section is empty.
Variables ¶
var ComposeVerifierABI = ComposeVerifierMetaData.ABI
ComposeVerifierABI is the input ABI used to generate the binding from. Deprecated: Use ComposeVerifierMetaData.ABI instead.
var ComposeVerifierMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"opVerifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pivotVerifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"risc0Verifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"sgxVerifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"sp1Verifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"taikoInbox\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"tdxVerifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"verifyProof\",\"inputs\":[{\"name\":\"_ctxs\",\"type\":\"tuple[]\",\"internalType\":\"structIVerifier.Context[]\",\"components\":[{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"metaHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"transition\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Transition\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}]},{\"name\":\"_proof\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CV_INVALID_SUB_VERIFIER\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CV_INVALID_SUB_VERIFIER_ORDER\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CV_VERIFIERS_INSUFFICIENT\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
ComposeVerifierMetaData contains all meta data concerning the ComposeVerifier contract.
var ForcedInclusionStoreABI = ForcedInclusionStoreMetaData.ABI
ForcedInclusionStoreABI is the input ABI used to generate the binding from. Deprecated: Use ForcedInclusionStoreMetaData.ABI instead.
var ForcedInclusionStoreMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_inclusionDelay\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"_feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_inbox\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_inboxWrapper\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"consumeOldestForcedInclusion\",\"inputs\":[{\"name\":\"_feeRecipient\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"inclusion_\",\"type\":\"tuple\",\"internalType\":\"structIForcedInclusionStore.ForcedInclusion\",\"components\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"feeInGwei\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getForcedInclusion\",\"inputs\":[{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structIForcedInclusionStore.ForcedInclusion\",\"components\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOldestForcedInclusionDeadline\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"head\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inbox\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractITaikoInbox\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inboxWrapper\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inclusionDelay\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isOldestForcedInclusionDue\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"lastProcessedAtBatchId\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"queue\",\"inputs\":[{\"name\":\"id\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"storeForcedInclusion\",\"inputs\":[{\"name\":\"blobIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"tail\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ForcedInclusionConsumed\",\"inputs\":[{\"name\":\"forcedInclusion\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structIForcedInclusionStore.ForcedInclusion\",\"components\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ForcedInclusionStored\",\"inputs\":[{\"name\":\"forcedInclusion\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structIForcedInclusionStore.ForcedInclusion\",\"components\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BlobNotFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ETH_TRANSFER_FAILED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"IncorrectFee\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidIndex\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidParams\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoForcedInclusionFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
ForcedInclusionStoreMetaData contains all meta data concerning the ForcedInclusionStore contract.
var ForkRouterABI = ForkRouterMetaData.ABI
ForkRouterABI is the input ABI used to generate the binding from. Deprecated: Use ForkRouterMetaData.ABI instead.
var ForkRouterMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_oldFork\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_newFork\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"fallback\",\"stateMutability\":\"payable\"},{\"type\":\"receive\",\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"newFork\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"oldFork\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"shouldRouteToOldFork\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"InvalidParams\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZeroForkAddress\",\"inputs\":[]}]",
}
ForkRouterMetaData contains all meta data concerning the ForkRouter contract.
var PreconfWhitelistABI = PreconfWhitelistMetaData.ABI
PreconfWhitelistABI is the input ABI used to generate the binding from. Deprecated: Use PreconfWhitelistMetaData.ABI instead.
var PreconfWhitelistMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_resolver\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"addOperator\",\"inputs\":[{\"name\":\"_operatorAddress\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getOperatorForCurrentEpoch\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOperatorForNextEpoch\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isOperator\",\"inputs\":[{\"name\":\"operator\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"isOperator\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"operatorCount\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"operatorIndexToOperator\",\"inputs\":[{\"name\":\"operatorIndex\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"operator\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"removeOperator\",\"inputs\":[{\"name\":\"_operatorIndex\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OperatorAdded\",\"inputs\":[{\"name\":\"operator\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OperatorRemoved\",\"inputs\":[{\"name\":\"operator\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidOperatorAddress\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidOperatorCount\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidOperatorIndex\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OperatorAlreadyExists\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OperatorNotAvailableYet\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
PreconfWhitelistMetaData contains all meta data concerning the PreconfWhitelist contract.
var ProverSetABI = ProverSetMetaData.ABI
ProverSetABI is the input ABI used to generate the binding from. Deprecated: Use ProverSetMetaData.ABI instead.
var ProverSetMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_resolver\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_inbox\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_bondToken\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_entrypoint\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"receive\",\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"admin\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approveAllowance\",\"inputs\":[{\"name\":\"_address\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_allowance\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"bondToken\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"delegate\",\"inputs\":[{\"name\":\"_delegatee\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"depositBond\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"enableProver\",\"inputs\":[{\"name\":\"_prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_isProver\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"entrypoint\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inbox\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_admin\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isProver\",\"inputs\":[{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"isProver\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"isValidSignature\",\"inputs\":[{\"name\":\"_hash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_signature\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"magicValue_\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proposeBatch\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_txList\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchInfo\",\"components\":[{\"name\":\"txsHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blocks\",\"type\":\"tuple[]\",\"internalType\":\"structITaikoInbox.BlockParams[]\",\"components\":[{\"name\":\"numTransactions\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"timeShift\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"signalSlots\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"blobHashes\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"extraData\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"coinbase\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proposedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"gasLimit\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"lastBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastBlockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}]},{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchMetadata\",\"components\":[{\"name\":\"infoHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proposer\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"proposedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proposeBlockV2\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_txList\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proposeBlocksV2\",\"inputs\":[{\"name\":\"_paramsArr\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"},{\"name\":\"_txListArr\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proposeBlocksV2Conditionally\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"},{\"name\":\"_txList\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proveBatches\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_proof\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proveBlock\",\"inputs\":[{\"name\":\"_blockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_input\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proveBlocks\",\"inputs\":[{\"name\":\"_blockId\",\"type\":\"uint64[]\",\"internalType\":\"uint64[]\"},{\"name\":\"_input\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"},{\"name\":\"_batchProof\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"withdrawBond\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawEtherToAdmin\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawToAdmin\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ProverEnabled\",\"inputs\":[{\"name\":\"prover\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"enabled\",\"type\":\"bool\",\"indexed\":true,\"internalType\":\"bool\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ETH_TRANSFER_FAILED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ForcedInclusionParamsNotAllowed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NOT_FIRST_PROPOSAL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PERMISSION_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
ProverSetMetaData contains all meta data concerning the ProverSet contract.
var ResolverBaseABI = ResolverBaseMetaData.ABI
ResolverBaseABI is the input ABI used to generate the binding from. Deprecated: Use ResolverBaseMetaData.ABI instead.
var ResolverBaseMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"resolve\",\"inputs\":[{\"name\":\"_chainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_name\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_allowZeroAddress\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"outputs\":[{\"name\":\"addr_\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"error\",\"name\":\"RESOLVED_TO_ZERO_ADDRESS\",\"inputs\":[]}]",
}
ResolverBaseMetaData contains all meta data concerning the ResolverBase contract.
var TaikoAnchorClientABI = TaikoAnchorClientMetaData.ABI
TaikoAnchorClientABI is the input ABI used to generate the binding from. Deprecated: Use TaikoAnchorClientMetaData.ABI instead.
var TaikoAnchorClientMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_resolver\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_signalService\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_pacayaForkHeight\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"GOLDEN_TOUCH_ADDRESS\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"adjustExcess\",\"inputs\":[{\"name\":\"_currGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_currGasTarget\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_newGasTarget\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[{\"name\":\"newGasExcess_\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"anchor\",\"inputs\":[{\"name\":\"_l1BlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_l1StateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_l1BlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"anchorV2\",\"inputs\":[{\"name\":\"_anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_anchorStateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"_baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"anchorV3\",\"inputs\":[{\"name\":\"_anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_anchorStateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"_baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]},{\"name\":\"_signalSlots\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"calculateBaseFee\",\"inputs\":[{\"name\":\"_baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]},{\"name\":\"_blocktime\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_parentGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"outputs\":[{\"name\":\"basefee_\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"parentGasExcess_\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getBasefee\",\"inputs\":[{\"name\":\"_anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"outputs\":[{\"name\":\"basefee_\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"parentGasExcess_\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getBasefeeV2\",\"inputs\":[{\"name\":\"_parentGasUsed\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"_blockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}],\"outputs\":[{\"name\":\"basefee_\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"newGasTarget_\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"newGasExcess_\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBlockHash\",\"inputs\":[{\"name\":\"_blockId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_l1ChainId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_initialGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isOnL1\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"l1ChainId\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"lastSyncedBlock\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pacayaForkHeight\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"parentGasExcess\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"parentGasTarget\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"parentTimestamp\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"publicInputHash\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"signalService\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractISignalService\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"skipFeeCheck\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"withdraw\",\"inputs\":[{\"name\":\"_token\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_to\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Anchored\",\"inputs\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"},{\"name\":\"parentGasExcess\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"EIP1559Update\",\"inputs\":[{\"name\":\"oldGasTarget\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"newGasTarget\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"oldGasExcess\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"newGasExcess\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"basefee\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ETH_TRANSFER_FAILED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_BASEFEE_MISMATCH\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_DEPRECATED_METHOD\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_FORK_ERROR\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_INVALID_L1_CHAIN_ID\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_INVALID_L2_CHAIN_ID\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_INVALID_SENDER\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_PUBLIC_INPUT_HASH_MISMATCH\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"L2_TOO_LATE\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
TaikoAnchorClientMetaData contains all meta data concerning the TaikoAnchorClient contract.
var TaikoInboxClientABI = TaikoInboxClientMetaData.ABI
TaikoInboxClientABI is the input ABI used to generate the binding from. Deprecated: Use TaikoInboxClientMetaData.ABI instead.
var TaikoInboxClientMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"bondBalanceOf\",\"inputs\":[{\"name\":\"_user\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"bondToken\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"depositBond\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"getBatch\",\"inputs\":[{\"name\":\"_batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[{\"name\":\"batch_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Batch\",\"components\":[{\"name\":\"metaHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"lastBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"reserved3\",\"type\":\"uint96\",\"internalType\":\"uint96\"},{\"name\":\"livenessBond\",\"type\":\"uint96\",\"internalType\":\"uint96\"},{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastBlockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"nextTransitionId\",\"type\":\"uint24\",\"internalType\":\"uint24\"},{\"name\":\"reserved4\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"verifiedTransitionId\",\"type\":\"uint24\",\"internalType\":\"uint24\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getBatchVerifyingTransition\",\"inputs\":[{\"name\":\"_batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[{\"name\":\"ts_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLastSyncedTransition\",\"inputs\":[],\"outputs\":[{\"name\":\"batchId_\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blockId_\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"ts_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLastVerifiedTransition\",\"inputs\":[],\"outputs\":[{\"name\":\"batchId_\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blockId_\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"ts_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getStats1\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Stats1\",\"components\":[{\"name\":\"genesisHeight\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"__reserved2\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getStats2\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Stats2\",\"components\":[{\"name\":\"numBatches\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastVerifiedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"paused\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"lastProposedIn\",\"type\":\"uint56\",\"internalType\":\"uint56\"},{\"name\":\"lastUnpausedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTransitionById\",\"inputs\":[{\"name\":\"_batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_tid\",\"type\":\"uint24\",\"internalType\":\"uint24\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTransitionByParentHash\",\"inputs\":[{\"name\":\"_batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inboxWrapper\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_genesisBlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isOnL1\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pacayaConfig\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Config\",\"components\":[{\"name\":\"chainId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxUnverifiedBatches\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"batchRingBufferSize\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxBatchesToVerify\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blockMaxGasLimit\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"livenessBondBase\",\"type\":\"uint96\",\"internalType\":\"uint96\"},{\"name\":\"livenessBondPerBlock\",\"type\":\"uint96\",\"internalType\":\"uint96\"},{\"name\":\"stateRootSyncInternal\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"maxAnchorHeightOffset\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]},{\"name\":\"provingWindow\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"cooldownWindow\",\"type\":\"uint24\",\"internalType\":\"uint24\"},{\"name\":\"maxSignalsToReceive\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"maxBlocksPerBatch\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"forkHeights\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.ForkHeights\",\"components\":[{\"name\":\"ontake\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"pacaya\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"shasta\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"unzen\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proposeBatch\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_txList\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"info_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchInfo\",\"components\":[{\"name\":\"txsHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blocks\",\"type\":\"tuple[]\",\"internalType\":\"structITaikoInbox.BlockParams[]\",\"components\":[{\"name\":\"numTransactions\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"timeShift\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"signalSlots\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"blobHashes\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"extraData\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"coinbase\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proposedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"gasLimit\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"lastBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastBlockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}]},{\"name\":\"meta_\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchMetadata\",\"components\":[{\"name\":\"infoHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proposer\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"proposedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proveBatches\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_proof\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"signalService\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractISignalService\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"state\",\"inputs\":[],\"outputs\":[{\"name\":\"__reserve1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stats1\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Stats1\",\"components\":[{\"name\":\"genesisHeight\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"__reserved2\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]},{\"name\":\"stats2\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.Stats2\",\"components\":[{\"name\":\"numBatches\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastVerifiedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"paused\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"lastProposedIn\",\"type\":\"uint56\",\"internalType\":\"uint56\"},{\"name\":\"lastUnpausedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"verifier\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"verifyBatches\",\"inputs\":[{\"name\":\"_length\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawBond\",\"inputs\":[{\"name\":\"_amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BatchProposed\",\"inputs\":[{\"name\":\"info\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.BatchInfo\",\"components\":[{\"name\":\"txsHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blocks\",\"type\":\"tuple[]\",\"internalType\":\"structITaikoInbox.BlockParams[]\",\"components\":[{\"name\":\"numTransactions\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"timeShift\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"signalSlots\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"blobHashes\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"extraData\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"coinbase\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proposedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"gasLimit\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"lastBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastBlockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}]},{\"name\":\"meta\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.BatchMetadata\",\"components\":[{\"name\":\"infoHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proposer\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"proposedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]},{\"name\":\"txList\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BatchesProved\",\"inputs\":[{\"name\":\"verifier\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"batchIds\",\"type\":\"uint64[]\",\"indexed\":false,\"internalType\":\"uint64[]\"},{\"name\":\"transitions\",\"type\":\"tuple[]\",\"indexed\":false,\"internalType\":\"structITaikoInbox.Transition[]\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BatchesVerified\",\"inputs\":[{\"name\":\"batchId\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BondCredited\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BondDebited\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BondDeposited\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BondWithdrawn\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ConflictingProof\",\"inputs\":[{\"name\":\"batchId\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"},{\"name\":\"oldTran\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.TransitionState\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"prover\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"inProvingWindow\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"createdAt\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]},{\"name\":\"newTran\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.Transition\",\"components\":[{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"stateRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Stats1Updated\",\"inputs\":[{\"name\":\"stats1\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.Stats1\",\"components\":[{\"name\":\"genesisHeight\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"__reserved2\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastSyncedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Stats2Updated\",\"inputs\":[{\"name\":\"stats2\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structITaikoInbox.Stats2\",\"components\":[{\"name\":\"numBatches\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastVerifiedBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"paused\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"lastProposedIn\",\"type\":\"uint56\",\"internalType\":\"uint56\"},{\"name\":\"lastUnpausedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AnchorBlockIdSmallerThanParent\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AnchorBlockIdTooLarge\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AnchorBlockIdTooSmall\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ArraySizesMismatch\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BatchNotFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BatchVerified\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BlobNotFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BlobNotSpecified\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BlockNotFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ContractPaused\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CustomProposerMissing\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CustomProposerNotAllowed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ETH_TRANSFER_FAILED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"EtherNotPaidAsBond\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ForkNotActivated\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InsufficientBond\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobCreatedIn\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobParams\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidGenesisBlockHash\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidParams\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTransitionBlockHash\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTransitionParentHash\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTransitionStateRoot\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"MetaHashMismatch\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"MsgValueNotZero\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoBlocksToProve\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotFirstProposal\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotInboxWrapper\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ParentMetaHashMismatch\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SameTransition\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SignalNotSent\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TimestampSmallerThanParent\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TimestampTooLarge\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TimestampTooSmall\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TooManyBatches\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TooManyBlocks\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TooManySignals\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TransitionNotFound\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZeroAnchorBlockHash\",\"inputs\":[]}]",
}
TaikoInboxClientMetaData contains all meta data concerning the TaikoInboxClient contract.
var TaikoTokenABI = TaikoTokenMetaData.ABI
TaikoTokenABI is the input ABI used to generate the binding from. Deprecated: Use TaikoTokenMetaData.ABI instead.
var TaikoTokenMetaData = &bind.MetaData{
ABI: "[{\"type\":\"function\",\"name\":\"CLOCK_MODE\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"spender\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"name\":\"spender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"batchTransfer\",\"inputs\":[{\"name\":\"recipients\",\"type\":\"address[]\",\"internalType\":\"address[]\"},{\"name\":\"amounts\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"checkpoints\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"pos\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structERC20VotesUpgradeable.Checkpoint\",\"components\":[{\"name\":\"fromBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"votes\",\"type\":\"uint224\",\"internalType\":\"uint224\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"clock\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint48\",\"internalType\":\"uint48\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decreaseAllowance\",\"inputs\":[{\"name\":\"spender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"subtractedValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"delegate\",\"inputs\":[{\"name\":\"delegatee\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"delegateBySig\",\"inputs\":[{\"name\":\"delegatee\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"expiry\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"delegates\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"eip712Domain\",\"inputs\":[],\"outputs\":[{\"name\":\"fields\",\"type\":\"bytes1\",\"internalType\":\"bytes1\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"version\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"chainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"verifyingContract\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"salt\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"extensions\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPastTotalSupply\",\"inputs\":[{\"name\":\"timepoint\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPastVotes\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"timepoint\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getVotes\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseAllowance\",\"inputs\":[{\"name\":\"spender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"addedValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_recipient\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"numCheckpoints\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint32\",\"internalType\":\"uint32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"spender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"deadline\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"DelegateChanged\",\"inputs\":[{\"name\":\"delegator\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"fromDelegate\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"toDelegate\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"DelegateVotesChanged\",\"inputs\":[{\"name\":\"delegate\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"previousBalance\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"newBalance\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"EIP712DomainChanged\",\"inputs\":[],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TT_INVALID_PARAM\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
TaikoTokenMetaData contains all meta data concerning the TaikoToken contract.
var TaikoWrapperClientABI = TaikoWrapperClientMetaData.ABI
TaikoWrapperClientABI is the input ABI used to generate the binding from. Deprecated: Use TaikoWrapperClientMetaData.ABI instead.
var TaikoWrapperClientMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_inbox\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_forcedInclusionStore\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_preconfRouter\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"MIN_TXS_PER_FORCED_INCLUSION\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint16\",\"internalType\":\"uint16\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"acceptOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"forcedInclusionStore\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractIForcedInclusionStore\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"impl\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inNonReentrant\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inbox\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractIProposeBatch\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"init\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"owner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingOwner\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"preconfRouter\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"proposeBatch\",\"inputs\":[{\"name\":\"_params\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"_txList\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchInfo\",\"components\":[{\"name\":\"txsHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"blocks\",\"type\":\"tuple[]\",\"internalType\":\"structITaikoInbox.BlockParams[]\",\"components\":[{\"name\":\"numTransactions\",\"type\":\"uint16\",\"internalType\":\"uint16\"},{\"name\":\"timeShift\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"signalSlots\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"blobHashes\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"extraData\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"coinbase\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proposedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"gasLimit\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"lastBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"lastBlockTimestamp\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"anchorBlockHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"baseFeeConfig\",\"type\":\"tuple\",\"internalType\":\"structLibSharedData.BaseFeeConfig\",\"components\":[{\"name\":\"adjustmentQuotient\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"sharingPctg\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"gasIssuancePerSecond\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"minGasExcess\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"maxGasIssuancePerBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"}]}]},{\"name\":\"\",\"type\":\"tuple\",\"internalType\":\"structITaikoInbox.BatchMetadata\",\"components\":[{\"name\":\"infoHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proposer\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"batchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"proposedAt\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"proxiableUUID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"resolver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeTo\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"upgradeToAndCall\",\"inputs\":[{\"name\":\"newImplementation\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AdminChanged\",\"inputs\":[{\"name\":\"previousAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newAdmin\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"BeaconUpgraded\",\"inputs\":[{\"name\":\"beacon\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ForcedInclusionProcessed\",\"inputs\":[{\"name\":\"\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structIForcedInclusionStore.ForcedInclusion\",\"components\":[{\"name\":\"blobHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"feeInGwei\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"createdAtBatchId\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"blobByteOffset\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobByteSize\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"blobCreatedIn\",\"type\":\"uint64\",\"internalType\":\"uint64\"}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Initialized\",\"inputs\":[{\"name\":\"version\",\"type\":\"uint8\",\"indexed\":false,\"internalType\":\"uint8\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferStarted\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OwnershipTransferred\",\"inputs\":[{\"name\":\"previousOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newOwner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Upgraded\",\"inputs\":[{\"name\":\"implementation\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"ACCESS_DENIED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FUNC_NOT_IMPLEMENTED\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"INVALID_PAUSE_STATUS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobByteOffset\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobByteSize\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobCreatedIn\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobHash\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlobHashesSize\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlockSize\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBlockTxs\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidSignalSlots\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTimeShift\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OldestForcedInclusionDue\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"REENTRANT_CALL\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"RESOLVER_NOT_FOUND\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_ADDRESS\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZERO_VALUE\",\"inputs\":[]}]",
}
TaikoWrapperClientMetaData contains all meta data concerning the TaikoWrapperClient contract.
Functions ¶
This section is empty.
Types ¶
type ComposeVerifier ¶
type ComposeVerifier struct { ComposeVerifierCaller // Read-only binding to the contract ComposeVerifierTransactor // Write-only binding to the contract ComposeVerifierFilterer // Log filterer for contract events }
ComposeVerifier is an auto generated Go binding around an Ethereum contract.
func NewComposeVerifier ¶
func NewComposeVerifier(address common.Address, backend bind.ContractBackend) (*ComposeVerifier, error)
NewComposeVerifier creates a new instance of ComposeVerifier, bound to a specific deployed contract.
type ComposeVerifierAdminChanged ¶
type ComposeVerifierAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierAdminChanged represents a AdminChanged event raised by the ComposeVerifier contract.
type ComposeVerifierAdminChangedIterator ¶
type ComposeVerifierAdminChangedIterator struct { Event *ComposeVerifierAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ComposeVerifier contract.
func (*ComposeVerifierAdminChangedIterator) Close ¶
func (it *ComposeVerifierAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierAdminChangedIterator) Error ¶
func (it *ComposeVerifierAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierAdminChangedIterator) Next ¶
func (it *ComposeVerifierAdminChangedIterator) 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 ComposeVerifierBeaconUpgraded ¶
type ComposeVerifierBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierBeaconUpgraded represents a BeaconUpgraded event raised by the ComposeVerifier contract.
type ComposeVerifierBeaconUpgradedIterator ¶
type ComposeVerifierBeaconUpgradedIterator struct { Event *ComposeVerifierBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ComposeVerifier contract.
func (*ComposeVerifierBeaconUpgradedIterator) Close ¶
func (it *ComposeVerifierBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierBeaconUpgradedIterator) Error ¶
func (it *ComposeVerifierBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierBeaconUpgradedIterator) Next ¶
func (it *ComposeVerifierBeaconUpgradedIterator) 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 ComposeVerifierCaller ¶
type ComposeVerifierCaller struct {
// contains filtered or unexported fields
}
ComposeVerifierCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewComposeVerifierCaller ¶
func NewComposeVerifierCaller(address common.Address, caller bind.ContractCaller) (*ComposeVerifierCaller, error)
NewComposeVerifierCaller creates a new read-only instance of ComposeVerifier, bound to a specific deployed contract.
func (*ComposeVerifierCaller) Impl ¶
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ComposeVerifierCaller) InNonReentrant ¶
func (_ComposeVerifier *ComposeVerifierCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ComposeVerifierCaller) OpVerifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) OpVerifier(opts *bind.CallOpts) (common.Address, error)
OpVerifier is a free data retrieval call binding the contract method 0xd09aed48.
Solidity: function opVerifier() view returns(address)
func (*ComposeVerifierCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ComposeVerifierCaller) Paused ¶
func (_ComposeVerifier *ComposeVerifierCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ComposeVerifierCaller) PendingOwner ¶
func (_ComposeVerifier *ComposeVerifierCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ComposeVerifierCaller) PivotVerifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) PivotVerifier(opts *bind.CallOpts) (common.Address, error)
PivotVerifier is a free data retrieval call binding the contract method 0x7858cac3.
Solidity: function pivotVerifier() view returns(address)
func (*ComposeVerifierCaller) ProxiableUUID ¶
func (_ComposeVerifier *ComposeVerifierCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ComposeVerifierCaller) Resolver ¶
func (_ComposeVerifier *ComposeVerifierCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ComposeVerifierCaller) Risc0Verifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) Risc0Verifier(opts *bind.CallOpts) (common.Address, error)
Risc0Verifier is a free data retrieval call binding the contract method 0x5c9770c5.
Solidity: function risc0Verifier() view returns(address)
func (*ComposeVerifierCaller) SgxVerifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) SgxVerifier(opts *bind.CallOpts) (common.Address, error)
SgxVerifier is a free data retrieval call binding the contract method 0x622d699a.
Solidity: function sgxVerifier() view returns(address)
func (*ComposeVerifierCaller) Sp1Verifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) Sp1Verifier(opts *bind.CallOpts) (common.Address, error)
Sp1Verifier is a free data retrieval call binding the contract method 0x52a07fa3.
Solidity: function sp1Verifier() view returns(address)
func (*ComposeVerifierCaller) TaikoInbox ¶
func (_ComposeVerifier *ComposeVerifierCaller) TaikoInbox(opts *bind.CallOpts) (common.Address, error)
TaikoInbox is a free data retrieval call binding the contract method 0x5de92721.
Solidity: function taikoInbox() view returns(address)
func (*ComposeVerifierCaller) TdxVerifier ¶
func (_ComposeVerifier *ComposeVerifierCaller) TdxVerifier(opts *bind.CallOpts) (common.Address, error)
TdxVerifier is a free data retrieval call binding the contract method 0xeb7fa682.
Solidity: function tdxVerifier() view returns(address)
type ComposeVerifierCallerRaw ¶
type ComposeVerifierCallerRaw struct {
Contract *ComposeVerifierCaller // Generic read-only contract binding to access the raw methods on
}
ComposeVerifierCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ComposeVerifierCallerRaw) Call ¶
func (_ComposeVerifier *ComposeVerifierCallerRaw) 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 ComposeVerifierCallerSession ¶
type ComposeVerifierCallerSession struct { Contract *ComposeVerifierCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ComposeVerifierCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ComposeVerifierCallerSession) Impl ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ComposeVerifierCallerSession) InNonReentrant ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ComposeVerifierCallerSession) OpVerifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) OpVerifier() (common.Address, error)
OpVerifier is a free data retrieval call binding the contract method 0xd09aed48.
Solidity: function opVerifier() view returns(address)
func (*ComposeVerifierCallerSession) Owner ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ComposeVerifierCallerSession) Paused ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ComposeVerifierCallerSession) PendingOwner ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ComposeVerifierCallerSession) PivotVerifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) PivotVerifier() (common.Address, error)
PivotVerifier is a free data retrieval call binding the contract method 0x7858cac3.
Solidity: function pivotVerifier() view returns(address)
func (*ComposeVerifierCallerSession) ProxiableUUID ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ComposeVerifierCallerSession) Resolver ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ComposeVerifierCallerSession) Risc0Verifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Risc0Verifier() (common.Address, error)
Risc0Verifier is a free data retrieval call binding the contract method 0x5c9770c5.
Solidity: function risc0Verifier() view returns(address)
func (*ComposeVerifierCallerSession) SgxVerifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) SgxVerifier() (common.Address, error)
SgxVerifier is a free data retrieval call binding the contract method 0x622d699a.
Solidity: function sgxVerifier() view returns(address)
func (*ComposeVerifierCallerSession) Sp1Verifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) Sp1Verifier() (common.Address, error)
Sp1Verifier is a free data retrieval call binding the contract method 0x52a07fa3.
Solidity: function sp1Verifier() view returns(address)
func (*ComposeVerifierCallerSession) TaikoInbox ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) TaikoInbox() (common.Address, error)
TaikoInbox is a free data retrieval call binding the contract method 0x5de92721.
Solidity: function taikoInbox() view returns(address)
func (*ComposeVerifierCallerSession) TdxVerifier ¶
func (_ComposeVerifier *ComposeVerifierCallerSession) TdxVerifier() (common.Address, error)
TdxVerifier is a free data retrieval call binding the contract method 0xeb7fa682.
Solidity: function tdxVerifier() view returns(address)
type ComposeVerifierFilterer ¶
type ComposeVerifierFilterer struct {
// contains filtered or unexported fields
}
ComposeVerifierFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewComposeVerifierFilterer ¶
func NewComposeVerifierFilterer(address common.Address, filterer bind.ContractFilterer) (*ComposeVerifierFilterer, error)
NewComposeVerifierFilterer creates a new log filterer instance of ComposeVerifier, bound to a specific deployed contract.
func (*ComposeVerifierFilterer) FilterAdminChanged ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ComposeVerifierAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ComposeVerifierFilterer) FilterBeaconUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ComposeVerifierBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ComposeVerifierFilterer) FilterInitialized ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterInitialized(opts *bind.FilterOpts) (*ComposeVerifierInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ComposeVerifierFilterer) FilterOwnershipTransferStarted ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ComposeVerifierOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) FilterOwnershipTransferred ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ComposeVerifierOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) FilterPaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterPaused(opts *bind.FilterOpts) (*ComposeVerifierPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ComposeVerifierFilterer) FilterUnpaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ComposeVerifierUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ComposeVerifierFilterer) FilterUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ComposeVerifierUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ComposeVerifierFilterer) ParseAdminChanged ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseAdminChanged(log types.Log) (*ComposeVerifierAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ComposeVerifierFilterer) ParseBeaconUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseBeaconUpgraded(log types.Log) (*ComposeVerifierBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ComposeVerifierFilterer) ParseInitialized ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseInitialized(log types.Log) (*ComposeVerifierInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ComposeVerifierFilterer) ParseOwnershipTransferStarted ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseOwnershipTransferStarted(log types.Log) (*ComposeVerifierOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) ParseOwnershipTransferred ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseOwnershipTransferred(log types.Log) (*ComposeVerifierOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) ParsePaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParsePaused(log types.Log) (*ComposeVerifierPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ComposeVerifierFilterer) ParseUnpaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseUnpaused(log types.Log) (*ComposeVerifierUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ComposeVerifierFilterer) ParseUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) ParseUpgraded(log types.Log) (*ComposeVerifierUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ComposeVerifierFilterer) WatchAdminChanged ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ComposeVerifierAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ComposeVerifierFilterer) WatchBeaconUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ComposeVerifierBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ComposeVerifierFilterer) WatchInitialized ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ComposeVerifierInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ComposeVerifierFilterer) WatchOwnershipTransferStarted ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ComposeVerifierOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) WatchOwnershipTransferred ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ComposeVerifierOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ComposeVerifierFilterer) WatchPaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ComposeVerifierPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ComposeVerifierFilterer) WatchUnpaused ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ComposeVerifierUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ComposeVerifierFilterer) WatchUpgraded ¶
func (_ComposeVerifier *ComposeVerifierFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ComposeVerifierUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type ComposeVerifierInitialized ¶
type ComposeVerifierInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierInitialized represents a Initialized event raised by the ComposeVerifier contract.
type ComposeVerifierInitializedIterator ¶
type ComposeVerifierInitializedIterator struct { Event *ComposeVerifierInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ComposeVerifier contract.
func (*ComposeVerifierInitializedIterator) Close ¶
func (it *ComposeVerifierInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierInitializedIterator) Error ¶
func (it *ComposeVerifierInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierInitializedIterator) Next ¶
func (it *ComposeVerifierInitializedIterator) 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 ComposeVerifierOwnershipTransferStarted ¶
type ComposeVerifierOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the ComposeVerifier contract.
type ComposeVerifierOwnershipTransferStartedIterator ¶
type ComposeVerifierOwnershipTransferStartedIterator struct { Event *ComposeVerifierOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the ComposeVerifier contract.
func (*ComposeVerifierOwnershipTransferStartedIterator) Close ¶
func (it *ComposeVerifierOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierOwnershipTransferStartedIterator) Error ¶
func (it *ComposeVerifierOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierOwnershipTransferStartedIterator) Next ¶
func (it *ComposeVerifierOwnershipTransferStartedIterator) 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 ComposeVerifierOwnershipTransferred ¶
type ComposeVerifierOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierOwnershipTransferred represents a OwnershipTransferred event raised by the ComposeVerifier contract.
type ComposeVerifierOwnershipTransferredIterator ¶
type ComposeVerifierOwnershipTransferredIterator struct { Event *ComposeVerifierOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ComposeVerifier contract.
func (*ComposeVerifierOwnershipTransferredIterator) Close ¶
func (it *ComposeVerifierOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierOwnershipTransferredIterator) Error ¶
func (it *ComposeVerifierOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierOwnershipTransferredIterator) Next ¶
func (it *ComposeVerifierOwnershipTransferredIterator) 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 ComposeVerifierPaused ¶
type ComposeVerifierPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierPaused represents a Paused event raised by the ComposeVerifier contract.
type ComposeVerifierPausedIterator ¶
type ComposeVerifierPausedIterator struct { Event *ComposeVerifierPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ComposeVerifier contract.
func (*ComposeVerifierPausedIterator) Close ¶
func (it *ComposeVerifierPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierPausedIterator) Error ¶
func (it *ComposeVerifierPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierPausedIterator) Next ¶
func (it *ComposeVerifierPausedIterator) 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 ComposeVerifierRaw ¶
type ComposeVerifierRaw struct {
Contract *ComposeVerifier // Generic contract binding to access the raw methods on
}
ComposeVerifierRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ComposeVerifierRaw) Call ¶
func (_ComposeVerifier *ComposeVerifierRaw) 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 (*ComposeVerifierRaw) Transact ¶
func (_ComposeVerifier *ComposeVerifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ComposeVerifierRaw) Transfer ¶
func (_ComposeVerifier *ComposeVerifierRaw) 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 ComposeVerifierSession ¶
type ComposeVerifierSession struct { Contract *ComposeVerifier // 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 }
ComposeVerifierSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ComposeVerifierSession) AcceptOwnership ¶
func (_ComposeVerifier *ComposeVerifierSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ComposeVerifierSession) Impl ¶
func (_ComposeVerifier *ComposeVerifierSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ComposeVerifierSession) InNonReentrant ¶
func (_ComposeVerifier *ComposeVerifierSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ComposeVerifierSession) Init ¶
func (_ComposeVerifier *ComposeVerifierSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ComposeVerifierSession) OpVerifier ¶
func (_ComposeVerifier *ComposeVerifierSession) OpVerifier() (common.Address, error)
OpVerifier is a free data retrieval call binding the contract method 0xd09aed48.
Solidity: function opVerifier() view returns(address)
func (*ComposeVerifierSession) Owner ¶
func (_ComposeVerifier *ComposeVerifierSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ComposeVerifierSession) Pause ¶
func (_ComposeVerifier *ComposeVerifierSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ComposeVerifierSession) Paused ¶
func (_ComposeVerifier *ComposeVerifierSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ComposeVerifierSession) PendingOwner ¶
func (_ComposeVerifier *ComposeVerifierSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ComposeVerifierSession) PivotVerifier ¶
func (_ComposeVerifier *ComposeVerifierSession) PivotVerifier() (common.Address, error)
PivotVerifier is a free data retrieval call binding the contract method 0x7858cac3.
Solidity: function pivotVerifier() view returns(address)
func (*ComposeVerifierSession) ProxiableUUID ¶
func (_ComposeVerifier *ComposeVerifierSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ComposeVerifierSession) RenounceOwnership ¶
func (_ComposeVerifier *ComposeVerifierSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ComposeVerifierSession) Resolver ¶
func (_ComposeVerifier *ComposeVerifierSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ComposeVerifierSession) Risc0Verifier ¶
func (_ComposeVerifier *ComposeVerifierSession) Risc0Verifier() (common.Address, error)
Risc0Verifier is a free data retrieval call binding the contract method 0x5c9770c5.
Solidity: function risc0Verifier() view returns(address)
func (*ComposeVerifierSession) SgxVerifier ¶
func (_ComposeVerifier *ComposeVerifierSession) SgxVerifier() (common.Address, error)
SgxVerifier is a free data retrieval call binding the contract method 0x622d699a.
Solidity: function sgxVerifier() view returns(address)
func (*ComposeVerifierSession) Sp1Verifier ¶
func (_ComposeVerifier *ComposeVerifierSession) Sp1Verifier() (common.Address, error)
Sp1Verifier is a free data retrieval call binding the contract method 0x52a07fa3.
Solidity: function sp1Verifier() view returns(address)
func (*ComposeVerifierSession) TaikoInbox ¶
func (_ComposeVerifier *ComposeVerifierSession) TaikoInbox() (common.Address, error)
TaikoInbox is a free data retrieval call binding the contract method 0x5de92721.
Solidity: function taikoInbox() view returns(address)
func (*ComposeVerifierSession) TdxVerifier ¶
func (_ComposeVerifier *ComposeVerifierSession) TdxVerifier() (common.Address, error)
TdxVerifier is a free data retrieval call binding the contract method 0xeb7fa682.
Solidity: function tdxVerifier() view returns(address)
func (*ComposeVerifierSession) TransferOwnership ¶
func (_ComposeVerifier *ComposeVerifierSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ComposeVerifierSession) Unpause ¶
func (_ComposeVerifier *ComposeVerifierSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ComposeVerifierSession) UpgradeTo ¶
func (_ComposeVerifier *ComposeVerifierSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ComposeVerifierSession) UpgradeToAndCall ¶
func (_ComposeVerifier *ComposeVerifierSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ComposeVerifierSession) VerifyProof ¶
func (_ComposeVerifier *ComposeVerifierSession) VerifyProof(_ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
VerifyProof is a paid mutator transaction binding the contract method 0x9b26b724.
Solidity: function verifyProof((uint64,bytes32,(bytes32,bytes32,bytes32))[] _ctxs, bytes _proof) returns()
type ComposeVerifierTransactor ¶
type ComposeVerifierTransactor struct {
// contains filtered or unexported fields
}
ComposeVerifierTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewComposeVerifierTransactor ¶
func NewComposeVerifierTransactor(address common.Address, transactor bind.ContractTransactor) (*ComposeVerifierTransactor, error)
NewComposeVerifierTransactor creates a new write-only instance of ComposeVerifier, bound to a specific deployed contract.
func (*ComposeVerifierTransactor) AcceptOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ComposeVerifierTransactor) Init ¶
func (_ComposeVerifier *ComposeVerifierTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ComposeVerifierTransactor) Pause ¶
func (_ComposeVerifier *ComposeVerifierTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ComposeVerifierTransactor) RenounceOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ComposeVerifierTransactor) TransferOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ComposeVerifierTransactor) Unpause ¶
func (_ComposeVerifier *ComposeVerifierTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ComposeVerifierTransactor) UpgradeTo ¶
func (_ComposeVerifier *ComposeVerifierTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ComposeVerifierTransactor) UpgradeToAndCall ¶
func (_ComposeVerifier *ComposeVerifierTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ComposeVerifierTransactor) VerifyProof ¶
func (_ComposeVerifier *ComposeVerifierTransactor) VerifyProof(opts *bind.TransactOpts, _ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
VerifyProof is a paid mutator transaction binding the contract method 0x9b26b724.
Solidity: function verifyProof((uint64,bytes32,(bytes32,bytes32,bytes32))[] _ctxs, bytes _proof) returns()
type ComposeVerifierTransactorRaw ¶
type ComposeVerifierTransactorRaw struct {
Contract *ComposeVerifierTransactor // Generic write-only contract binding to access the raw methods on
}
ComposeVerifierTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ComposeVerifierTransactorRaw) Transact ¶
func (_ComposeVerifier *ComposeVerifierTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ComposeVerifierTransactorRaw) Transfer ¶
func (_ComposeVerifier *ComposeVerifierTransactorRaw) 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 ComposeVerifierTransactorSession ¶
type ComposeVerifierTransactorSession struct { Contract *ComposeVerifierTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ComposeVerifierTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ComposeVerifierTransactorSession) AcceptOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ComposeVerifierTransactorSession) Init ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ComposeVerifierTransactorSession) Pause ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ComposeVerifierTransactorSession) RenounceOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ComposeVerifierTransactorSession) TransferOwnership ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ComposeVerifierTransactorSession) Unpause ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ComposeVerifierTransactorSession) UpgradeTo ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ComposeVerifierTransactorSession) UpgradeToAndCall ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ComposeVerifierTransactorSession) VerifyProof ¶
func (_ComposeVerifier *ComposeVerifierTransactorSession) VerifyProof(_ctxs []IVerifierContext, _proof []byte) (*types.Transaction, error)
VerifyProof is a paid mutator transaction binding the contract method 0x9b26b724.
Solidity: function verifyProof((uint64,bytes32,(bytes32,bytes32,bytes32))[] _ctxs, bytes _proof) returns()
type ComposeVerifierUnpaused ¶
type ComposeVerifierUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierUnpaused represents a Unpaused event raised by the ComposeVerifier contract.
type ComposeVerifierUnpausedIterator ¶
type ComposeVerifierUnpausedIterator struct { Event *ComposeVerifierUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ComposeVerifier contract.
func (*ComposeVerifierUnpausedIterator) Close ¶
func (it *ComposeVerifierUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierUnpausedIterator) Error ¶
func (it *ComposeVerifierUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierUnpausedIterator) Next ¶
func (it *ComposeVerifierUnpausedIterator) 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 ComposeVerifierUpgraded ¶
type ComposeVerifierUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
ComposeVerifierUpgraded represents a Upgraded event raised by the ComposeVerifier contract.
type ComposeVerifierUpgradedIterator ¶
type ComposeVerifierUpgradedIterator struct { Event *ComposeVerifierUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ComposeVerifierUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ComposeVerifier contract.
func (*ComposeVerifierUpgradedIterator) Close ¶
func (it *ComposeVerifierUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ComposeVerifierUpgradedIterator) Error ¶
func (it *ComposeVerifierUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ComposeVerifierUpgradedIterator) Next ¶
func (it *ComposeVerifierUpgradedIterator) 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 ERC20VotesUpgradeableCheckpoint ¶
ERC20VotesUpgradeableCheckpoint is an auto generated low-level Go binding around an user-defined struct.
type ForcedInclusionStore ¶
type ForcedInclusionStore struct { ForcedInclusionStoreCaller // Read-only binding to the contract ForcedInclusionStoreTransactor // Write-only binding to the contract ForcedInclusionStoreFilterer // Log filterer for contract events }
ForcedInclusionStore is an auto generated Go binding around an Ethereum contract.
func NewForcedInclusionStore ¶
func NewForcedInclusionStore(address common.Address, backend bind.ContractBackend) (*ForcedInclusionStore, error)
NewForcedInclusionStore creates a new instance of ForcedInclusionStore, bound to a specific deployed contract.
type ForcedInclusionStoreAdminChanged ¶
type ForcedInclusionStoreAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreAdminChanged represents a AdminChanged event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreAdminChangedIterator ¶
type ForcedInclusionStoreAdminChangedIterator struct { Event *ForcedInclusionStoreAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreAdminChangedIterator) Close ¶
func (it *ForcedInclusionStoreAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreAdminChangedIterator) Error ¶
func (it *ForcedInclusionStoreAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreAdminChangedIterator) Next ¶
func (it *ForcedInclusionStoreAdminChangedIterator) 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 ForcedInclusionStoreBeaconUpgraded ¶
type ForcedInclusionStoreBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreBeaconUpgraded represents a BeaconUpgraded event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreBeaconUpgradedIterator ¶
type ForcedInclusionStoreBeaconUpgradedIterator struct { Event *ForcedInclusionStoreBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreBeaconUpgradedIterator) Close ¶
func (it *ForcedInclusionStoreBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreBeaconUpgradedIterator) Error ¶
func (it *ForcedInclusionStoreBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreBeaconUpgradedIterator) Next ¶
func (it *ForcedInclusionStoreBeaconUpgradedIterator) 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 ForcedInclusionStoreCaller ¶
type ForcedInclusionStoreCaller struct {
// contains filtered or unexported fields
}
ForcedInclusionStoreCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewForcedInclusionStoreCaller ¶
func NewForcedInclusionStoreCaller(address common.Address, caller bind.ContractCaller) (*ForcedInclusionStoreCaller, error)
NewForcedInclusionStoreCaller creates a new read-only instance of ForcedInclusionStore, bound to a specific deployed contract.
func (*ForcedInclusionStoreCaller) FeeInGwei ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) FeeInGwei(opts *bind.CallOpts) (uint64, error)
FeeInGwei is a free data retrieval call binding the contract method 0xb2a39d43.
Solidity: function feeInGwei() view returns(uint64)
func (*ForcedInclusionStoreCaller) GetForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) GetForcedInclusion(opts *bind.CallOpts, index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
GetForcedInclusion is a free data retrieval call binding the contract method 0xa7c6b857.
Solidity: function getForcedInclusion(uint256 index) view returns((bytes32,uint64,uint64,uint32,uint32,uint64))
func (*ForcedInclusionStoreCaller) GetOldestForcedInclusionDeadline ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) GetOldestForcedInclusionDeadline(opts *bind.CallOpts) (*big.Int, error)
GetOldestForcedInclusionDeadline is a free data retrieval call binding the contract method 0x1c07fbfe.
Solidity: function getOldestForcedInclusionDeadline() view returns(uint256)
func (*ForcedInclusionStoreCaller) Head ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Head(opts *bind.CallOpts) (uint64, error)
Head is a free data retrieval call binding the contract method 0x8f7dcfa3.
Solidity: function head() view returns(uint64)
func (*ForcedInclusionStoreCaller) Impl ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Impl(opts *bind.CallOpts) (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ForcedInclusionStoreCaller) InNonReentrant ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ForcedInclusionStoreCaller) Inbox ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Inbox(opts *bind.CallOpts) (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ForcedInclusionStoreCaller) InboxWrapper ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InboxWrapper(opts *bind.CallOpts) (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*ForcedInclusionStoreCaller) InclusionDelay ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) InclusionDelay(opts *bind.CallOpts) (uint8, error)
InclusionDelay is a free data retrieval call binding the contract method 0xf765b4c3.
Solidity: function inclusionDelay() view returns(uint8)
func (*ForcedInclusionStoreCaller) IsOldestForcedInclusionDue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) IsOldestForcedInclusionDue(opts *bind.CallOpts) (bool, error)
IsOldestForcedInclusionDue is a free data retrieval call binding the contract method 0x16db8952.
Solidity: function isOldestForcedInclusionDue() view returns(bool)
func (*ForcedInclusionStoreCaller) LastProcessedAtBatchId ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) LastProcessedAtBatchId(opts *bind.CallOpts) (uint64, error)
LastProcessedAtBatchId is a free data retrieval call binding the contract method 0xd3f1696d.
Solidity: function lastProcessedAtBatchId() view returns(uint64)
func (*ForcedInclusionStoreCaller) Owner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForcedInclusionStoreCaller) Paused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ForcedInclusionStoreCaller) PendingOwner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForcedInclusionStoreCaller) ProxiableUUID ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForcedInclusionStoreCaller) Queue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCaller) Queue(opts *bind.CallOpts, id *big.Int) (struct { BlobHash [32]byte FeeInGwei uint64 CreatedAtBatchId uint64 BlobByteOffset uint32 BlobByteSize uint32 BlobCreatedIn uint64 }, error)
Queue is a free data retrieval call binding the contract method 0xddf0b009.
Solidity: function queue(uint256 id) view returns(bytes32 blobHash, uint64 feeInGwei, uint64 createdAtBatchId, uint32 blobByteOffset, uint32 blobByteSize, uint64 blobCreatedIn)
type ForcedInclusionStoreCallerRaw ¶
type ForcedInclusionStoreCallerRaw struct {
Contract *ForcedInclusionStoreCaller // Generic read-only contract binding to access the raw methods on
}
ForcedInclusionStoreCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ForcedInclusionStoreCallerRaw) Call ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerRaw) 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 ForcedInclusionStoreCallerSession ¶
type ForcedInclusionStoreCallerSession struct { Contract *ForcedInclusionStoreCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ForcedInclusionStoreCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ForcedInclusionStoreCallerSession) FeeInGwei ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) FeeInGwei() (uint64, error)
FeeInGwei is a free data retrieval call binding the contract method 0xb2a39d43.
Solidity: function feeInGwei() view returns(uint64)
func (*ForcedInclusionStoreCallerSession) GetForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) GetForcedInclusion(index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
GetForcedInclusion is a free data retrieval call binding the contract method 0xa7c6b857.
Solidity: function getForcedInclusion(uint256 index) view returns((bytes32,uint64,uint64,uint32,uint32,uint64))
func (*ForcedInclusionStoreCallerSession) GetOldestForcedInclusionDeadline ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) GetOldestForcedInclusionDeadline() (*big.Int, error)
GetOldestForcedInclusionDeadline is a free data retrieval call binding the contract method 0x1c07fbfe.
Solidity: function getOldestForcedInclusionDeadline() view returns(uint256)
func (*ForcedInclusionStoreCallerSession) Head ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Head() (uint64, error)
Head is a free data retrieval call binding the contract method 0x8f7dcfa3.
Solidity: function head() view returns(uint64)
func (*ForcedInclusionStoreCallerSession) Impl ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ForcedInclusionStoreCallerSession) InNonReentrant ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ForcedInclusionStoreCallerSession) Inbox ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ForcedInclusionStoreCallerSession) InboxWrapper ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InboxWrapper() (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*ForcedInclusionStoreCallerSession) InclusionDelay ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) InclusionDelay() (uint8, error)
InclusionDelay is a free data retrieval call binding the contract method 0xf765b4c3.
Solidity: function inclusionDelay() view returns(uint8)
func (*ForcedInclusionStoreCallerSession) IsOldestForcedInclusionDue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) IsOldestForcedInclusionDue() (bool, error)
IsOldestForcedInclusionDue is a free data retrieval call binding the contract method 0x16db8952.
Solidity: function isOldestForcedInclusionDue() view returns(bool)
func (*ForcedInclusionStoreCallerSession) LastProcessedAtBatchId ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) LastProcessedAtBatchId() (uint64, error)
LastProcessedAtBatchId is a free data retrieval call binding the contract method 0xd3f1696d.
Solidity: function lastProcessedAtBatchId() view returns(uint64)
func (*ForcedInclusionStoreCallerSession) Owner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForcedInclusionStoreCallerSession) Paused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ForcedInclusionStoreCallerSession) PendingOwner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForcedInclusionStoreCallerSession) ProxiableUUID ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForcedInclusionStoreCallerSession) Queue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Queue(id *big.Int) (struct { BlobHash [32]byte FeeInGwei uint64 CreatedAtBatchId uint64 BlobByteOffset uint32 BlobByteSize uint32 BlobCreatedIn uint64 }, error)
Queue is a free data retrieval call binding the contract method 0xddf0b009.
Solidity: function queue(uint256 id) view returns(bytes32 blobHash, uint64 feeInGwei, uint64 createdAtBatchId, uint32 blobByteOffset, uint32 blobByteSize, uint64 blobCreatedIn)
func (*ForcedInclusionStoreCallerSession) Resolver ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ForcedInclusionStoreCallerSession) Tail ¶
func (_ForcedInclusionStore *ForcedInclusionStoreCallerSession) Tail() (uint64, error)
Tail is a free data retrieval call binding the contract method 0x13d8c840.
Solidity: function tail() view returns(uint64)
type ForcedInclusionStoreFilterer ¶
type ForcedInclusionStoreFilterer struct {
// contains filtered or unexported fields
}
ForcedInclusionStoreFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewForcedInclusionStoreFilterer ¶
func NewForcedInclusionStoreFilterer(address common.Address, filterer bind.ContractFilterer) (*ForcedInclusionStoreFilterer, error)
NewForcedInclusionStoreFilterer creates a new log filterer instance of ForcedInclusionStore, bound to a specific deployed contract.
func (*ForcedInclusionStoreFilterer) FilterAdminChanged ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ForcedInclusionStoreAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForcedInclusionStoreFilterer) FilterBeaconUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ForcedInclusionStoreBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForcedInclusionStoreFilterer) FilterForcedInclusionConsumed ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterForcedInclusionConsumed(opts *bind.FilterOpts) (*ForcedInclusionStoreForcedInclusionConsumedIterator, error)
FilterForcedInclusionConsumed is a free log retrieval operation binding the contract event 0xf809dd2f6c75fbd4675267b566cae3fc3091966f0efbfca97341e5c7eb9a4fe4.
Solidity: event ForcedInclusionConsumed((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) FilterForcedInclusionStored ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterForcedInclusionStored(opts *bind.FilterOpts) (*ForcedInclusionStoreForcedInclusionStoredIterator, error)
FilterForcedInclusionStored is a free log retrieval operation binding the contract event 0xae657aef29b5c692a97f741e24336b517560eaafaaf57dfafc0a24781b631ff1.
Solidity: event ForcedInclusionStored((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) FilterInitialized ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterInitialized(opts *bind.FilterOpts) (*ForcedInclusionStoreInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForcedInclusionStoreFilterer) FilterOwnershipTransferStarted ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ForcedInclusionStoreOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) FilterOwnershipTransferred ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ForcedInclusionStoreOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) FilterPaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterPaused(opts *bind.FilterOpts) (*ForcedInclusionStorePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ForcedInclusionStoreFilterer) FilterUnpaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ForcedInclusionStoreUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ForcedInclusionStoreFilterer) FilterUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ForcedInclusionStoreUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ForcedInclusionStoreFilterer) ParseAdminChanged ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseAdminChanged(log types.Log) (*ForcedInclusionStoreAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForcedInclusionStoreFilterer) ParseBeaconUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseBeaconUpgraded(log types.Log) (*ForcedInclusionStoreBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForcedInclusionStoreFilterer) ParseForcedInclusionConsumed ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseForcedInclusionConsumed(log types.Log) (*ForcedInclusionStoreForcedInclusionConsumed, error)
ParseForcedInclusionConsumed is a log parse operation binding the contract event 0xf809dd2f6c75fbd4675267b566cae3fc3091966f0efbfca97341e5c7eb9a4fe4.
Solidity: event ForcedInclusionConsumed((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) ParseForcedInclusionStored ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseForcedInclusionStored(log types.Log) (*ForcedInclusionStoreForcedInclusionStored, error)
ParseForcedInclusionStored is a log parse operation binding the contract event 0xae657aef29b5c692a97f741e24336b517560eaafaaf57dfafc0a24781b631ff1.
Solidity: event ForcedInclusionStored((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) ParseInitialized ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseInitialized(log types.Log) (*ForcedInclusionStoreInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForcedInclusionStoreFilterer) ParseOwnershipTransferStarted ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseOwnershipTransferStarted(log types.Log) (*ForcedInclusionStoreOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) ParseOwnershipTransferred ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseOwnershipTransferred(log types.Log) (*ForcedInclusionStoreOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) ParsePaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParsePaused(log types.Log) (*ForcedInclusionStorePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ForcedInclusionStoreFilterer) ParseUnpaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseUnpaused(log types.Log) (*ForcedInclusionStoreUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ForcedInclusionStoreFilterer) ParseUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) ParseUpgraded(log types.Log) (*ForcedInclusionStoreUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ForcedInclusionStoreFilterer) WatchAdminChanged ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForcedInclusionStoreFilterer) WatchBeaconUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForcedInclusionStoreFilterer) WatchForcedInclusionConsumed ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchForcedInclusionConsumed(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreForcedInclusionConsumed) (event.Subscription, error)
WatchForcedInclusionConsumed is a free log subscription operation binding the contract event 0xf809dd2f6c75fbd4675267b566cae3fc3091966f0efbfca97341e5c7eb9a4fe4.
Solidity: event ForcedInclusionConsumed((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) WatchForcedInclusionStored ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchForcedInclusionStored(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreForcedInclusionStored) (event.Subscription, error)
WatchForcedInclusionStored is a free log subscription operation binding the contract event 0xae657aef29b5c692a97f741e24336b517560eaafaaf57dfafc0a24781b631ff1.
Solidity: event ForcedInclusionStored((bytes32,uint64,uint64,uint32,uint32,uint64) forcedInclusion)
func (*ForcedInclusionStoreFilterer) WatchInitialized ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForcedInclusionStoreFilterer) WatchOwnershipTransferStarted ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) WatchOwnershipTransferred ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForcedInclusionStoreFilterer) WatchPaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStorePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ForcedInclusionStoreFilterer) WatchUnpaused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ForcedInclusionStoreFilterer) WatchUpgraded ¶
func (_ForcedInclusionStore *ForcedInclusionStoreFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ForcedInclusionStoreUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type ForcedInclusionStoreForcedInclusionConsumed ¶
type ForcedInclusionStoreForcedInclusionConsumed struct { ForcedInclusion IForcedInclusionStoreForcedInclusion Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreForcedInclusionConsumed represents a ForcedInclusionConsumed event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreForcedInclusionConsumedIterator ¶
type ForcedInclusionStoreForcedInclusionConsumedIterator struct { Event *ForcedInclusionStoreForcedInclusionConsumed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreForcedInclusionConsumedIterator is returned from FilterForcedInclusionConsumed and is used to iterate over the raw logs and unpacked data for ForcedInclusionConsumed events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreForcedInclusionConsumedIterator) Close ¶
func (it *ForcedInclusionStoreForcedInclusionConsumedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreForcedInclusionConsumedIterator) Error ¶
func (it *ForcedInclusionStoreForcedInclusionConsumedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreForcedInclusionConsumedIterator) Next ¶
func (it *ForcedInclusionStoreForcedInclusionConsumedIterator) 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 ForcedInclusionStoreForcedInclusionStored ¶
type ForcedInclusionStoreForcedInclusionStored struct { ForcedInclusion IForcedInclusionStoreForcedInclusion Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreForcedInclusionStored represents a ForcedInclusionStored event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreForcedInclusionStoredIterator ¶
type ForcedInclusionStoreForcedInclusionStoredIterator struct { Event *ForcedInclusionStoreForcedInclusionStored // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreForcedInclusionStoredIterator is returned from FilterForcedInclusionStored and is used to iterate over the raw logs and unpacked data for ForcedInclusionStored events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreForcedInclusionStoredIterator) Close ¶
func (it *ForcedInclusionStoreForcedInclusionStoredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreForcedInclusionStoredIterator) Error ¶
func (it *ForcedInclusionStoreForcedInclusionStoredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreForcedInclusionStoredIterator) Next ¶
func (it *ForcedInclusionStoreForcedInclusionStoredIterator) 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 ForcedInclusionStoreInitialized ¶
type ForcedInclusionStoreInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreInitialized represents a Initialized event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreInitializedIterator ¶
type ForcedInclusionStoreInitializedIterator struct { Event *ForcedInclusionStoreInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreInitializedIterator) Close ¶
func (it *ForcedInclusionStoreInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreInitializedIterator) Error ¶
func (it *ForcedInclusionStoreInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreInitializedIterator) Next ¶
func (it *ForcedInclusionStoreInitializedIterator) 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 ForcedInclusionStoreOwnershipTransferStarted ¶
type ForcedInclusionStoreOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreOwnershipTransferStartedIterator ¶
type ForcedInclusionStoreOwnershipTransferStartedIterator struct { Event *ForcedInclusionStoreOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreOwnershipTransferStartedIterator) Close ¶
func (it *ForcedInclusionStoreOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreOwnershipTransferStartedIterator) Error ¶
func (it *ForcedInclusionStoreOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreOwnershipTransferStartedIterator) Next ¶
func (it *ForcedInclusionStoreOwnershipTransferStartedIterator) 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 ForcedInclusionStoreOwnershipTransferred ¶
type ForcedInclusionStoreOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreOwnershipTransferred represents a OwnershipTransferred event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreOwnershipTransferredIterator ¶
type ForcedInclusionStoreOwnershipTransferredIterator struct { Event *ForcedInclusionStoreOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreOwnershipTransferredIterator) Close ¶
func (it *ForcedInclusionStoreOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreOwnershipTransferredIterator) Error ¶
func (it *ForcedInclusionStoreOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreOwnershipTransferredIterator) Next ¶
func (it *ForcedInclusionStoreOwnershipTransferredIterator) 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 ForcedInclusionStorePaused ¶
type ForcedInclusionStorePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStorePaused represents a Paused event raised by the ForcedInclusionStore contract.
type ForcedInclusionStorePausedIterator ¶
type ForcedInclusionStorePausedIterator struct { Event *ForcedInclusionStorePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStorePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStorePausedIterator) Close ¶
func (it *ForcedInclusionStorePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStorePausedIterator) Error ¶
func (it *ForcedInclusionStorePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStorePausedIterator) Next ¶
func (it *ForcedInclusionStorePausedIterator) 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 ForcedInclusionStoreRaw ¶
type ForcedInclusionStoreRaw struct {
Contract *ForcedInclusionStore // Generic contract binding to access the raw methods on
}
ForcedInclusionStoreRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ForcedInclusionStoreRaw) Call ¶
func (_ForcedInclusionStore *ForcedInclusionStoreRaw) 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 (*ForcedInclusionStoreRaw) Transact ¶
func (_ForcedInclusionStore *ForcedInclusionStoreRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ForcedInclusionStoreRaw) Transfer ¶
func (_ForcedInclusionStore *ForcedInclusionStoreRaw) 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 ForcedInclusionStoreSession ¶
type ForcedInclusionStoreSession struct { Contract *ForcedInclusionStore // 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 }
ForcedInclusionStoreSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ForcedInclusionStoreSession) AcceptOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForcedInclusionStoreSession) ConsumeOldestForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) ConsumeOldestForcedInclusion(_feeRecipient common.Address) (*types.Transaction, error)
ConsumeOldestForcedInclusion is a paid mutator transaction binding the contract method 0x23524905.
Solidity: function consumeOldestForcedInclusion(address _feeRecipient) returns((bytes32,uint64,uint64,uint32,uint32,uint64) inclusion_)
func (*ForcedInclusionStoreSession) FeeInGwei ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) FeeInGwei() (uint64, error)
FeeInGwei is a free data retrieval call binding the contract method 0xb2a39d43.
Solidity: function feeInGwei() view returns(uint64)
func (*ForcedInclusionStoreSession) GetForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) GetForcedInclusion(index *big.Int) (IForcedInclusionStoreForcedInclusion, error)
GetForcedInclusion is a free data retrieval call binding the contract method 0xa7c6b857.
Solidity: function getForcedInclusion(uint256 index) view returns((bytes32,uint64,uint64,uint32,uint32,uint64))
func (*ForcedInclusionStoreSession) GetOldestForcedInclusionDeadline ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) GetOldestForcedInclusionDeadline() (*big.Int, error)
GetOldestForcedInclusionDeadline is a free data retrieval call binding the contract method 0x1c07fbfe.
Solidity: function getOldestForcedInclusionDeadline() view returns(uint256)
func (*ForcedInclusionStoreSession) Head ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Head() (uint64, error)
Head is a free data retrieval call binding the contract method 0x8f7dcfa3.
Solidity: function head() view returns(uint64)
func (*ForcedInclusionStoreSession) Impl ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ForcedInclusionStoreSession) InNonReentrant ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ForcedInclusionStoreSession) Inbox ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ForcedInclusionStoreSession) InboxWrapper ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) InboxWrapper() (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*ForcedInclusionStoreSession) InclusionDelay ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) InclusionDelay() (uint8, error)
InclusionDelay is a free data retrieval call binding the contract method 0xf765b4c3.
Solidity: function inclusionDelay() view returns(uint8)
func (*ForcedInclusionStoreSession) Init ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ForcedInclusionStoreSession) IsOldestForcedInclusionDue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) IsOldestForcedInclusionDue() (bool, error)
IsOldestForcedInclusionDue is a free data retrieval call binding the contract method 0x16db8952.
Solidity: function isOldestForcedInclusionDue() view returns(bool)
func (*ForcedInclusionStoreSession) LastProcessedAtBatchId ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) LastProcessedAtBatchId() (uint64, error)
LastProcessedAtBatchId is a free data retrieval call binding the contract method 0xd3f1696d.
Solidity: function lastProcessedAtBatchId() view returns(uint64)
func (*ForcedInclusionStoreSession) Owner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForcedInclusionStoreSession) Pause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ForcedInclusionStoreSession) Paused ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ForcedInclusionStoreSession) PendingOwner ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForcedInclusionStoreSession) ProxiableUUID ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForcedInclusionStoreSession) Queue ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Queue(id *big.Int) (struct { BlobHash [32]byte FeeInGwei uint64 CreatedAtBatchId uint64 BlobByteOffset uint32 BlobByteSize uint32 BlobCreatedIn uint64 }, error)
Queue is a free data retrieval call binding the contract method 0xddf0b009.
Solidity: function queue(uint256 id) view returns(bytes32 blobHash, uint64 feeInGwei, uint64 createdAtBatchId, uint32 blobByteOffset, uint32 blobByteSize, uint64 blobCreatedIn)
func (*ForcedInclusionStoreSession) RenounceOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForcedInclusionStoreSession) Resolver ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ForcedInclusionStoreSession) StoreForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) StoreForcedInclusion(blobIndex uint8, blobByteOffset uint32, blobByteSize uint32) (*types.Transaction, error)
StoreForcedInclusion is a paid mutator transaction binding the contract method 0x642c34fa.
Solidity: function storeForcedInclusion(uint8 blobIndex, uint32 blobByteOffset, uint32 blobByteSize) payable returns()
func (*ForcedInclusionStoreSession) Tail ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Tail() (uint64, error)
Tail is a free data retrieval call binding the contract method 0x13d8c840.
Solidity: function tail() view returns(uint64)
func (*ForcedInclusionStoreSession) TransferOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForcedInclusionStoreSession) Unpause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ForcedInclusionStoreSession) UpgradeTo ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForcedInclusionStoreSession) UpgradeToAndCall ¶
func (_ForcedInclusionStore *ForcedInclusionStoreSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForcedInclusionStoreTransactor ¶
type ForcedInclusionStoreTransactor struct {
// contains filtered or unexported fields
}
ForcedInclusionStoreTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewForcedInclusionStoreTransactor ¶
func NewForcedInclusionStoreTransactor(address common.Address, transactor bind.ContractTransactor) (*ForcedInclusionStoreTransactor, error)
NewForcedInclusionStoreTransactor creates a new write-only instance of ForcedInclusionStore, bound to a specific deployed contract.
func (*ForcedInclusionStoreTransactor) AcceptOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForcedInclusionStoreTransactor) ConsumeOldestForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) ConsumeOldestForcedInclusion(opts *bind.TransactOpts, _feeRecipient common.Address) (*types.Transaction, error)
ConsumeOldestForcedInclusion is a paid mutator transaction binding the contract method 0x23524905.
Solidity: function consumeOldestForcedInclusion(address _feeRecipient) returns((bytes32,uint64,uint64,uint32,uint32,uint64) inclusion_)
func (*ForcedInclusionStoreTransactor) Init ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ForcedInclusionStoreTransactor) Pause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ForcedInclusionStoreTransactor) RenounceOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForcedInclusionStoreTransactor) StoreForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) StoreForcedInclusion(opts *bind.TransactOpts, blobIndex uint8, blobByteOffset uint32, blobByteSize uint32) (*types.Transaction, error)
StoreForcedInclusion is a paid mutator transaction binding the contract method 0x642c34fa.
Solidity: function storeForcedInclusion(uint8 blobIndex, uint32 blobByteOffset, uint32 blobByteSize) payable returns()
func (*ForcedInclusionStoreTransactor) TransferOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForcedInclusionStoreTransactor) Unpause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ForcedInclusionStoreTransactor) UpgradeTo ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForcedInclusionStoreTransactor) UpgradeToAndCall ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForcedInclusionStoreTransactorRaw ¶
type ForcedInclusionStoreTransactorRaw struct {
Contract *ForcedInclusionStoreTransactor // Generic write-only contract binding to access the raw methods on
}
ForcedInclusionStoreTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ForcedInclusionStoreTransactorRaw) Transact ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ForcedInclusionStoreTransactorRaw) Transfer ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorRaw) 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 ForcedInclusionStoreTransactorSession ¶
type ForcedInclusionStoreTransactorSession struct { Contract *ForcedInclusionStoreTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ForcedInclusionStoreTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ForcedInclusionStoreTransactorSession) AcceptOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForcedInclusionStoreTransactorSession) ConsumeOldestForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) ConsumeOldestForcedInclusion(_feeRecipient common.Address) (*types.Transaction, error)
ConsumeOldestForcedInclusion is a paid mutator transaction binding the contract method 0x23524905.
Solidity: function consumeOldestForcedInclusion(address _feeRecipient) returns((bytes32,uint64,uint64,uint32,uint32,uint64) inclusion_)
func (*ForcedInclusionStoreTransactorSession) Init ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*ForcedInclusionStoreTransactorSession) Pause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ForcedInclusionStoreTransactorSession) RenounceOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForcedInclusionStoreTransactorSession) StoreForcedInclusion ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) StoreForcedInclusion(blobIndex uint8, blobByteOffset uint32, blobByteSize uint32) (*types.Transaction, error)
StoreForcedInclusion is a paid mutator transaction binding the contract method 0x642c34fa.
Solidity: function storeForcedInclusion(uint8 blobIndex, uint32 blobByteOffset, uint32 blobByteSize) payable returns()
func (*ForcedInclusionStoreTransactorSession) TransferOwnership ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForcedInclusionStoreTransactorSession) Unpause ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ForcedInclusionStoreTransactorSession) UpgradeTo ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForcedInclusionStoreTransactorSession) UpgradeToAndCall ¶
func (_ForcedInclusionStore *ForcedInclusionStoreTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForcedInclusionStoreUnpaused ¶
type ForcedInclusionStoreUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreUnpaused represents a Unpaused event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreUnpausedIterator ¶
type ForcedInclusionStoreUnpausedIterator struct { Event *ForcedInclusionStoreUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreUnpausedIterator) Close ¶
func (it *ForcedInclusionStoreUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreUnpausedIterator) Error ¶
func (it *ForcedInclusionStoreUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreUnpausedIterator) Next ¶
func (it *ForcedInclusionStoreUnpausedIterator) 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 ForcedInclusionStoreUpgraded ¶
type ForcedInclusionStoreUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
ForcedInclusionStoreUpgraded represents a Upgraded event raised by the ForcedInclusionStore contract.
type ForcedInclusionStoreUpgradedIterator ¶
type ForcedInclusionStoreUpgradedIterator struct { Event *ForcedInclusionStoreUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForcedInclusionStoreUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ForcedInclusionStore contract.
func (*ForcedInclusionStoreUpgradedIterator) Close ¶
func (it *ForcedInclusionStoreUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForcedInclusionStoreUpgradedIterator) Error ¶
func (it *ForcedInclusionStoreUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForcedInclusionStoreUpgradedIterator) Next ¶
func (it *ForcedInclusionStoreUpgradedIterator) 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 ForkRouter ¶
type ForkRouter struct { ForkRouterCaller // Read-only binding to the contract ForkRouterTransactor // Write-only binding to the contract ForkRouterFilterer // Log filterer for contract events }
ForkRouter is an auto generated Go binding around an Ethereum contract.
func NewForkRouter ¶
func NewForkRouter(address common.Address, backend bind.ContractBackend) (*ForkRouter, error)
NewForkRouter creates a new instance of ForkRouter, bound to a specific deployed contract.
type ForkRouterAdminChanged ¶
type ForkRouterAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
ForkRouterAdminChanged represents a AdminChanged event raised by the ForkRouter contract.
type ForkRouterAdminChangedIterator ¶
type ForkRouterAdminChangedIterator struct { Event *ForkRouterAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ForkRouter contract.
func (*ForkRouterAdminChangedIterator) Close ¶
func (it *ForkRouterAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterAdminChangedIterator) Error ¶
func (it *ForkRouterAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterAdminChangedIterator) Next ¶
func (it *ForkRouterAdminChangedIterator) 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 ForkRouterBeaconUpgraded ¶
type ForkRouterBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
ForkRouterBeaconUpgraded represents a BeaconUpgraded event raised by the ForkRouter contract.
type ForkRouterBeaconUpgradedIterator ¶
type ForkRouterBeaconUpgradedIterator struct { Event *ForkRouterBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ForkRouter contract.
func (*ForkRouterBeaconUpgradedIterator) Close ¶
func (it *ForkRouterBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterBeaconUpgradedIterator) Error ¶
func (it *ForkRouterBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterBeaconUpgradedIterator) Next ¶
func (it *ForkRouterBeaconUpgradedIterator) 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 ForkRouterCaller ¶
type ForkRouterCaller struct {
// contains filtered or unexported fields
}
ForkRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewForkRouterCaller ¶
func NewForkRouterCaller(address common.Address, caller bind.ContractCaller) (*ForkRouterCaller, error)
NewForkRouterCaller creates a new read-only instance of ForkRouter, bound to a specific deployed contract.
func (*ForkRouterCaller) NewFork ¶
NewFork is a free data retrieval call binding the contract method 0x863acc33.
Solidity: function newFork() view returns(address)
func (*ForkRouterCaller) OldFork ¶
OldFork is a free data retrieval call binding the contract method 0xdf6060fb.
Solidity: function oldFork() view returns(address)
func (*ForkRouterCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForkRouterCaller) PendingOwner ¶
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForkRouterCaller) ProxiableUUID ¶
func (_ForkRouter *ForkRouterCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForkRouterCaller) ShouldRouteToOldFork ¶
func (_ForkRouter *ForkRouterCaller) ShouldRouteToOldFork(opts *bind.CallOpts, arg0 [4]byte) (bool, error)
ShouldRouteToOldFork is a free data retrieval call binding the contract method 0x003f3080.
Solidity: function shouldRouteToOldFork(bytes4 ) pure returns(bool)
type ForkRouterCallerRaw ¶
type ForkRouterCallerRaw struct {
Contract *ForkRouterCaller // Generic read-only contract binding to access the raw methods on
}
ForkRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ForkRouterCallerRaw) Call ¶
func (_ForkRouter *ForkRouterCallerRaw) 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 ForkRouterCallerSession ¶
type ForkRouterCallerSession struct { Contract *ForkRouterCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ForkRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ForkRouterCallerSession) NewFork ¶
func (_ForkRouter *ForkRouterCallerSession) NewFork() (common.Address, error)
NewFork is a free data retrieval call binding the contract method 0x863acc33.
Solidity: function newFork() view returns(address)
func (*ForkRouterCallerSession) OldFork ¶
func (_ForkRouter *ForkRouterCallerSession) OldFork() (common.Address, error)
OldFork is a free data retrieval call binding the contract method 0xdf6060fb.
Solidity: function oldFork() view returns(address)
func (*ForkRouterCallerSession) Owner ¶
func (_ForkRouter *ForkRouterCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForkRouterCallerSession) PendingOwner ¶
func (_ForkRouter *ForkRouterCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForkRouterCallerSession) ProxiableUUID ¶
func (_ForkRouter *ForkRouterCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForkRouterCallerSession) ShouldRouteToOldFork ¶
func (_ForkRouter *ForkRouterCallerSession) ShouldRouteToOldFork(arg0 [4]byte) (bool, error)
ShouldRouteToOldFork is a free data retrieval call binding the contract method 0x003f3080.
Solidity: function shouldRouteToOldFork(bytes4 ) pure returns(bool)
type ForkRouterFilterer ¶
type ForkRouterFilterer struct {
// contains filtered or unexported fields
}
ForkRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewForkRouterFilterer ¶
func NewForkRouterFilterer(address common.Address, filterer bind.ContractFilterer) (*ForkRouterFilterer, error)
NewForkRouterFilterer creates a new log filterer instance of ForkRouter, bound to a specific deployed contract.
func (*ForkRouterFilterer) FilterAdminChanged ¶
func (_ForkRouter *ForkRouterFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ForkRouterAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForkRouterFilterer) FilterBeaconUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ForkRouterBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForkRouterFilterer) FilterInitialized ¶
func (_ForkRouter *ForkRouterFilterer) FilterInitialized(opts *bind.FilterOpts) (*ForkRouterInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForkRouterFilterer) FilterOwnershipTransferStarted ¶
func (_ForkRouter *ForkRouterFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ForkRouterOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) FilterOwnershipTransferred ¶
func (_ForkRouter *ForkRouterFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ForkRouterOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) FilterUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ForkRouterUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ForkRouterFilterer) ParseAdminChanged ¶
func (_ForkRouter *ForkRouterFilterer) ParseAdminChanged(log types.Log) (*ForkRouterAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForkRouterFilterer) ParseBeaconUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) ParseBeaconUpgraded(log types.Log) (*ForkRouterBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForkRouterFilterer) ParseInitialized ¶
func (_ForkRouter *ForkRouterFilterer) ParseInitialized(log types.Log) (*ForkRouterInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForkRouterFilterer) ParseOwnershipTransferStarted ¶
func (_ForkRouter *ForkRouterFilterer) ParseOwnershipTransferStarted(log types.Log) (*ForkRouterOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) ParseOwnershipTransferred ¶
func (_ForkRouter *ForkRouterFilterer) ParseOwnershipTransferred(log types.Log) (*ForkRouterOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) ParseUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) ParseUpgraded(log types.Log) (*ForkRouterUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ForkRouterFilterer) WatchAdminChanged ¶
func (_ForkRouter *ForkRouterFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ForkRouterAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ForkRouterFilterer) WatchBeaconUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ForkRouterBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ForkRouterFilterer) WatchInitialized ¶
func (_ForkRouter *ForkRouterFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ForkRouterInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ForkRouterFilterer) WatchOwnershipTransferStarted ¶
func (_ForkRouter *ForkRouterFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ForkRouterOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) WatchOwnershipTransferred ¶
func (_ForkRouter *ForkRouterFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ForkRouterOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ForkRouterFilterer) WatchUpgraded ¶
func (_ForkRouter *ForkRouterFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ForkRouterUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type ForkRouterInitialized ¶
type ForkRouterInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
ForkRouterInitialized represents a Initialized event raised by the ForkRouter contract.
type ForkRouterInitializedIterator ¶
type ForkRouterInitializedIterator struct { Event *ForkRouterInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ForkRouter contract.
func (*ForkRouterInitializedIterator) Close ¶
func (it *ForkRouterInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterInitializedIterator) Error ¶
func (it *ForkRouterInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterInitializedIterator) Next ¶
func (it *ForkRouterInitializedIterator) 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 ForkRouterOwnershipTransferStarted ¶
type ForkRouterOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ForkRouterOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the ForkRouter contract.
type ForkRouterOwnershipTransferStartedIterator ¶
type ForkRouterOwnershipTransferStartedIterator struct { Event *ForkRouterOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the ForkRouter contract.
func (*ForkRouterOwnershipTransferStartedIterator) Close ¶
func (it *ForkRouterOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterOwnershipTransferStartedIterator) Error ¶
func (it *ForkRouterOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterOwnershipTransferStartedIterator) Next ¶
func (it *ForkRouterOwnershipTransferStartedIterator) 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 ForkRouterOwnershipTransferred ¶
type ForkRouterOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ForkRouterOwnershipTransferred represents a OwnershipTransferred event raised by the ForkRouter contract.
type ForkRouterOwnershipTransferredIterator ¶
type ForkRouterOwnershipTransferredIterator struct { Event *ForkRouterOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ForkRouter contract.
func (*ForkRouterOwnershipTransferredIterator) Close ¶
func (it *ForkRouterOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterOwnershipTransferredIterator) Error ¶
func (it *ForkRouterOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterOwnershipTransferredIterator) Next ¶
func (it *ForkRouterOwnershipTransferredIterator) 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 ForkRouterRaw ¶
type ForkRouterRaw struct {
Contract *ForkRouter // Generic contract binding to access the raw methods on
}
ForkRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ForkRouterRaw) Call ¶
func (_ForkRouter *ForkRouterRaw) 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 (*ForkRouterRaw) Transact ¶
func (_ForkRouter *ForkRouterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ForkRouterRaw) Transfer ¶
func (_ForkRouter *ForkRouterRaw) 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 ForkRouterSession ¶
type ForkRouterSession struct { Contract *ForkRouter // 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 }
ForkRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ForkRouterSession) AcceptOwnership ¶
func (_ForkRouter *ForkRouterSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForkRouterSession) Fallback ¶
func (_ForkRouter *ForkRouterSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ForkRouterSession) NewFork ¶
func (_ForkRouter *ForkRouterSession) NewFork() (common.Address, error)
NewFork is a free data retrieval call binding the contract method 0x863acc33.
Solidity: function newFork() view returns(address)
func (*ForkRouterSession) OldFork ¶
func (_ForkRouter *ForkRouterSession) OldFork() (common.Address, error)
OldFork is a free data retrieval call binding the contract method 0xdf6060fb.
Solidity: function oldFork() view returns(address)
func (*ForkRouterSession) Owner ¶
func (_ForkRouter *ForkRouterSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ForkRouterSession) PendingOwner ¶
func (_ForkRouter *ForkRouterSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ForkRouterSession) ProxiableUUID ¶
func (_ForkRouter *ForkRouterSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ForkRouterSession) Receive ¶
func (_ForkRouter *ForkRouterSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ForkRouterSession) RenounceOwnership ¶
func (_ForkRouter *ForkRouterSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForkRouterSession) ShouldRouteToOldFork ¶
func (_ForkRouter *ForkRouterSession) ShouldRouteToOldFork(arg0 [4]byte) (bool, error)
ShouldRouteToOldFork is a free data retrieval call binding the contract method 0x003f3080.
Solidity: function shouldRouteToOldFork(bytes4 ) pure returns(bool)
func (*ForkRouterSession) TransferOwnership ¶
func (_ForkRouter *ForkRouterSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForkRouterSession) UpgradeTo ¶
func (_ForkRouter *ForkRouterSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForkRouterSession) UpgradeToAndCall ¶
func (_ForkRouter *ForkRouterSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForkRouterTransactor ¶
type ForkRouterTransactor struct {
// contains filtered or unexported fields
}
ForkRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewForkRouterTransactor ¶
func NewForkRouterTransactor(address common.Address, transactor bind.ContractTransactor) (*ForkRouterTransactor, error)
NewForkRouterTransactor creates a new write-only instance of ForkRouter, bound to a specific deployed contract.
func (*ForkRouterTransactor) AcceptOwnership ¶
func (_ForkRouter *ForkRouterTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForkRouterTransactor) Fallback ¶
func (_ForkRouter *ForkRouterTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ForkRouterTransactor) Receive ¶
func (_ForkRouter *ForkRouterTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ForkRouterTransactor) RenounceOwnership ¶
func (_ForkRouter *ForkRouterTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForkRouterTransactor) TransferOwnership ¶
func (_ForkRouter *ForkRouterTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForkRouterTransactor) UpgradeTo ¶
func (_ForkRouter *ForkRouterTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForkRouterTransactor) UpgradeToAndCall ¶
func (_ForkRouter *ForkRouterTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForkRouterTransactorRaw ¶
type ForkRouterTransactorRaw struct {
Contract *ForkRouterTransactor // Generic write-only contract binding to access the raw methods on
}
ForkRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ForkRouterTransactorRaw) Transact ¶
func (_ForkRouter *ForkRouterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ForkRouterTransactorRaw) Transfer ¶
func (_ForkRouter *ForkRouterTransactorRaw) 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 ForkRouterTransactorSession ¶
type ForkRouterTransactorSession struct { Contract *ForkRouterTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ForkRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ForkRouterTransactorSession) AcceptOwnership ¶
func (_ForkRouter *ForkRouterTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ForkRouterTransactorSession) Fallback ¶
func (_ForkRouter *ForkRouterTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*ForkRouterTransactorSession) Receive ¶
func (_ForkRouter *ForkRouterTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ForkRouterTransactorSession) RenounceOwnership ¶
func (_ForkRouter *ForkRouterTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ForkRouterTransactorSession) TransferOwnership ¶
func (_ForkRouter *ForkRouterTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ForkRouterTransactorSession) UpgradeTo ¶
func (_ForkRouter *ForkRouterTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ForkRouterTransactorSession) UpgradeToAndCall ¶
func (_ForkRouter *ForkRouterTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type ForkRouterUpgraded ¶
type ForkRouterUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
ForkRouterUpgraded represents a Upgraded event raised by the ForkRouter contract.
type ForkRouterUpgradedIterator ¶
type ForkRouterUpgradedIterator struct { Event *ForkRouterUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ForkRouterUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ForkRouter contract.
func (*ForkRouterUpgradedIterator) Close ¶
func (it *ForkRouterUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ForkRouterUpgradedIterator) Error ¶
func (it *ForkRouterUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ForkRouterUpgradedIterator) Next ¶
func (it *ForkRouterUpgradedIterator) 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 IForcedInclusionStoreForcedInclusion ¶
type IForcedInclusionStoreForcedInclusion struct { BlobHash [32]byte FeeInGwei uint64 CreatedAtBatchId uint64 BlobByteOffset uint32 BlobByteSize uint32 BlobCreatedIn uint64 }
IForcedInclusionStoreForcedInclusion is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxBatch ¶
type ITaikoInboxBatch struct { MetaHash [32]byte LastBlockId uint64 Reserved3 *big.Int LivenessBond *big.Int BatchId uint64 LastBlockTimestamp uint64 AnchorBlockId uint64 NextTransitionId *big.Int Reserved4 uint8 VerifiedTransitionId *big.Int }
ITaikoInboxBatch is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxBatchInfo ¶
type ITaikoInboxBatchInfo struct { TxsHash [32]byte Blocks []ITaikoInboxBlockParams BlobHashes [][32]byte ExtraData [32]byte Coinbase common.Address ProposedIn uint64 BlobCreatedIn uint64 BlobByteOffset uint32 BlobByteSize uint32 GasLimit uint32 LastBlockId uint64 LastBlockTimestamp uint64 AnchorBlockId uint64 AnchorBlockHash [32]byte BaseFeeConfig LibSharedDataBaseFeeConfig }
ITaikoInboxBatchInfo is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxBatchMetadata ¶
type ITaikoInboxBatchMetadata struct { InfoHash [32]byte Proposer common.Address BatchId uint64 ProposedAt uint64 }
ITaikoInboxBatchMetadata is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxBlockParams ¶
type ITaikoInboxBlockParams struct { NumTransactions uint16 TimeShift uint8 SignalSlots [][32]byte }
ITaikoInboxBlockParams is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxConfig ¶
type ITaikoInboxConfig struct { ChainId uint64 MaxUnverifiedBatches uint64 BatchRingBufferSize uint64 MaxBatchesToVerify uint64 BlockMaxGasLimit uint32 LivenessBondBase *big.Int LivenessBondPerBlock *big.Int StateRootSyncInternal uint8 MaxAnchorHeightOffset uint64 BaseFeeConfig LibSharedDataBaseFeeConfig ProvingWindow uint16 CooldownWindow *big.Int MaxSignalsToReceive uint8 MaxBlocksPerBatch uint16 ForkHeights ITaikoInboxForkHeights }
ITaikoInboxConfig is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxForkHeights ¶
ITaikoInboxForkHeights is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxStats1 ¶
type ITaikoInboxStats1 struct { GenesisHeight uint64 Reserved2 uint64 LastSyncedBatchId uint64 LastSyncedAt uint64 }
ITaikoInboxStats1 is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxStats2 ¶
type ITaikoInboxStats2 struct { NumBatches uint64 LastVerifiedBatchId uint64 Paused bool LastProposedIn *big.Int LastUnpausedAt uint64 }
ITaikoInboxStats2 is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxTransition ¶
ITaikoInboxTransition is an auto generated low-level Go binding around an user-defined struct.
type ITaikoInboxTransitionState ¶
type ITaikoInboxTransitionState struct { ParentHash [32]byte BlockHash [32]byte StateRoot [32]byte Prover common.Address InProvingWindow bool CreatedAt *big.Int }
ITaikoInboxTransitionState is an auto generated low-level Go binding around an user-defined struct.
type IVerifierContext ¶
type IVerifierContext struct { BatchId uint64 MetaHash [32]byte Transition ITaikoInboxTransition }
IVerifierContext is an auto generated low-level Go binding around an user-defined struct.
type LibSharedDataBaseFeeConfig ¶
type LibSharedDataBaseFeeConfig struct {}
LibSharedDataBaseFeeConfig is an auto generated low-level Go binding around an user-defined struct.
type PreconfWhitelist ¶
type PreconfWhitelist struct { PreconfWhitelistCaller // Read-only binding to the contract PreconfWhitelistTransactor // Write-only binding to the contract PreconfWhitelistFilterer // Log filterer for contract events }
PreconfWhitelist is an auto generated Go binding around an Ethereum contract.
func NewPreconfWhitelist ¶
func NewPreconfWhitelist(address common.Address, backend bind.ContractBackend) (*PreconfWhitelist, error)
NewPreconfWhitelist creates a new instance of PreconfWhitelist, bound to a specific deployed contract.
type PreconfWhitelistAdminChanged ¶
type PreconfWhitelistAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistAdminChanged represents a AdminChanged event raised by the PreconfWhitelist contract.
type PreconfWhitelistAdminChangedIterator ¶
type PreconfWhitelistAdminChangedIterator struct { Event *PreconfWhitelistAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistAdminChangedIterator) Close ¶
func (it *PreconfWhitelistAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistAdminChangedIterator) Error ¶
func (it *PreconfWhitelistAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistAdminChangedIterator) Next ¶
func (it *PreconfWhitelistAdminChangedIterator) 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 PreconfWhitelistBeaconUpgraded ¶
type PreconfWhitelistBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistBeaconUpgraded represents a BeaconUpgraded event raised by the PreconfWhitelist contract.
type PreconfWhitelistBeaconUpgradedIterator ¶
type PreconfWhitelistBeaconUpgradedIterator struct { Event *PreconfWhitelistBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistBeaconUpgradedIterator) Close ¶
func (it *PreconfWhitelistBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistBeaconUpgradedIterator) Error ¶
func (it *PreconfWhitelistBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistBeaconUpgradedIterator) Next ¶
func (it *PreconfWhitelistBeaconUpgradedIterator) 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 PreconfWhitelistCaller ¶
type PreconfWhitelistCaller struct {
// contains filtered or unexported fields
}
PreconfWhitelistCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPreconfWhitelistCaller ¶
func NewPreconfWhitelistCaller(address common.Address, caller bind.ContractCaller) (*PreconfWhitelistCaller, error)
NewPreconfWhitelistCaller creates a new read-only instance of PreconfWhitelist, bound to a specific deployed contract.
func (*PreconfWhitelistCaller) GetOperatorForCurrentEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) GetOperatorForCurrentEpoch(opts *bind.CallOpts) (common.Address, error)
GetOperatorForCurrentEpoch is a free data retrieval call binding the contract method 0x343f0a68.
Solidity: function getOperatorForCurrentEpoch() view returns(address)
func (*PreconfWhitelistCaller) GetOperatorForNextEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) GetOperatorForNextEpoch(opts *bind.CallOpts) (common.Address, error)
GetOperatorForNextEpoch is a free data retrieval call binding the contract method 0x72a8a551.
Solidity: function getOperatorForNextEpoch() view returns(address)
func (*PreconfWhitelistCaller) Impl ¶
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*PreconfWhitelistCaller) InNonReentrant ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*PreconfWhitelistCaller) IsOperator ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) IsOperator(opts *bind.CallOpts, operator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address operator) view returns(bool isOperator)
func (*PreconfWhitelistCaller) OperatorCount ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) OperatorCount(opts *bind.CallOpts) (*big.Int, error)
OperatorCount is a free data retrieval call binding the contract method 0x7c6f3158.
Solidity: function operatorCount() view returns(uint256)
func (*PreconfWhitelistCaller) OperatorIndexToOperator ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) OperatorIndexToOperator(opts *bind.CallOpts, operatorIndex *big.Int) (common.Address, error)
OperatorIndexToOperator is a free data retrieval call binding the contract method 0x5ff27a62.
Solidity: function operatorIndexToOperator(uint256 operatorIndex) view returns(address operator)
func (*PreconfWhitelistCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PreconfWhitelistCaller) Paused ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PreconfWhitelistCaller) PendingOwner ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*PreconfWhitelistCaller) ProxiableUUID ¶
func (_PreconfWhitelist *PreconfWhitelistCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type PreconfWhitelistCallerRaw ¶
type PreconfWhitelistCallerRaw struct {
Contract *PreconfWhitelistCaller // Generic read-only contract binding to access the raw methods on
}
PreconfWhitelistCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PreconfWhitelistCallerRaw) Call ¶
func (_PreconfWhitelist *PreconfWhitelistCallerRaw) 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 PreconfWhitelistCallerSession ¶
type PreconfWhitelistCallerSession struct { Contract *PreconfWhitelistCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PreconfWhitelistCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PreconfWhitelistCallerSession) GetOperatorForCurrentEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) GetOperatorForCurrentEpoch() (common.Address, error)
GetOperatorForCurrentEpoch is a free data retrieval call binding the contract method 0x343f0a68.
Solidity: function getOperatorForCurrentEpoch() view returns(address)
func (*PreconfWhitelistCallerSession) GetOperatorForNextEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) GetOperatorForNextEpoch() (common.Address, error)
GetOperatorForNextEpoch is a free data retrieval call binding the contract method 0x72a8a551.
Solidity: function getOperatorForNextEpoch() view returns(address)
func (*PreconfWhitelistCallerSession) Impl ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*PreconfWhitelistCallerSession) InNonReentrant ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*PreconfWhitelistCallerSession) IsOperator ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) IsOperator(operator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address operator) view returns(bool isOperator)
func (*PreconfWhitelistCallerSession) OperatorCount ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) OperatorCount() (*big.Int, error)
OperatorCount is a free data retrieval call binding the contract method 0x7c6f3158.
Solidity: function operatorCount() view returns(uint256)
func (*PreconfWhitelistCallerSession) OperatorIndexToOperator ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) OperatorIndexToOperator(operatorIndex *big.Int) (common.Address, error)
OperatorIndexToOperator is a free data retrieval call binding the contract method 0x5ff27a62.
Solidity: function operatorIndexToOperator(uint256 operatorIndex) view returns(address operator)
func (*PreconfWhitelistCallerSession) Owner ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PreconfWhitelistCallerSession) Paused ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PreconfWhitelistCallerSession) PendingOwner ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*PreconfWhitelistCallerSession) ProxiableUUID ¶
func (_PreconfWhitelist *PreconfWhitelistCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type PreconfWhitelistFilterer ¶
type PreconfWhitelistFilterer struct {
// contains filtered or unexported fields
}
PreconfWhitelistFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPreconfWhitelistFilterer ¶
func NewPreconfWhitelistFilterer(address common.Address, filterer bind.ContractFilterer) (*PreconfWhitelistFilterer, error)
NewPreconfWhitelistFilterer creates a new log filterer instance of PreconfWhitelist, bound to a specific deployed contract.
func (*PreconfWhitelistFilterer) FilterAdminChanged ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*PreconfWhitelistAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*PreconfWhitelistFilterer) FilterBeaconUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*PreconfWhitelistBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*PreconfWhitelistFilterer) FilterInitialized ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterInitialized(opts *bind.FilterOpts) (*PreconfWhitelistInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PreconfWhitelistFilterer) FilterOperatorAdded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOperatorAdded(opts *bind.FilterOpts, operator []common.Address) (*PreconfWhitelistOperatorAddedIterator, error)
FilterOperatorAdded is a free log retrieval operation binding the contract event 0xac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d.
Solidity: event OperatorAdded(address indexed operator)
func (*PreconfWhitelistFilterer) FilterOperatorRemoved ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOperatorRemoved(opts *bind.FilterOpts, operator []common.Address) (*PreconfWhitelistOperatorRemovedIterator, error)
FilterOperatorRemoved is a free log retrieval operation binding the contract event 0x80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d.
Solidity: event OperatorRemoved(address indexed operator)
func (*PreconfWhitelistFilterer) FilterOwnershipTransferStarted ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PreconfWhitelistOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) FilterOwnershipTransferred ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PreconfWhitelistOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) FilterPaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterPaused(opts *bind.FilterOpts) (*PreconfWhitelistPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PreconfWhitelistFilterer) FilterUnpaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PreconfWhitelistUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PreconfWhitelistFilterer) FilterUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*PreconfWhitelistUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*PreconfWhitelistFilterer) ParseAdminChanged ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseAdminChanged(log types.Log) (*PreconfWhitelistAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*PreconfWhitelistFilterer) ParseBeaconUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseBeaconUpgraded(log types.Log) (*PreconfWhitelistBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*PreconfWhitelistFilterer) ParseInitialized ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseInitialized(log types.Log) (*PreconfWhitelistInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PreconfWhitelistFilterer) ParseOperatorAdded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOperatorAdded(log types.Log) (*PreconfWhitelistOperatorAdded, error)
ParseOperatorAdded is a log parse operation binding the contract event 0xac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d.
Solidity: event OperatorAdded(address indexed operator)
func (*PreconfWhitelistFilterer) ParseOperatorRemoved ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOperatorRemoved(log types.Log) (*PreconfWhitelistOperatorRemoved, error)
ParseOperatorRemoved is a log parse operation binding the contract event 0x80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d.
Solidity: event OperatorRemoved(address indexed operator)
func (*PreconfWhitelistFilterer) ParseOwnershipTransferStarted ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOwnershipTransferStarted(log types.Log) (*PreconfWhitelistOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) ParseOwnershipTransferred ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseOwnershipTransferred(log types.Log) (*PreconfWhitelistOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) ParsePaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParsePaused(log types.Log) (*PreconfWhitelistPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PreconfWhitelistFilterer) ParseUnpaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseUnpaused(log types.Log) (*PreconfWhitelistUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PreconfWhitelistFilterer) ParseUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) ParseUpgraded(log types.Log) (*PreconfWhitelistUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*PreconfWhitelistFilterer) WatchAdminChanged ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*PreconfWhitelistFilterer) WatchBeaconUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*PreconfWhitelistFilterer) WatchInitialized ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*PreconfWhitelistFilterer) WatchOperatorAdded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOperatorAdded, operator []common.Address) (event.Subscription, error)
WatchOperatorAdded is a free log subscription operation binding the contract event 0xac6fa858e9350a46cec16539926e0fde25b7629f84b5a72bffaae4df888ae86d.
Solidity: event OperatorAdded(address indexed operator)
func (*PreconfWhitelistFilterer) WatchOperatorRemoved ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOperatorRemoved(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOperatorRemoved, operator []common.Address) (event.Subscription, error)
WatchOperatorRemoved is a free log subscription operation binding the contract event 0x80c0b871b97b595b16a7741c1b06fed0c6f6f558639f18ccbce50724325dc40d.
Solidity: event OperatorRemoved(address indexed operator)
func (*PreconfWhitelistFilterer) WatchOwnershipTransferStarted ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) WatchOwnershipTransferred ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PreconfWhitelistFilterer) WatchPaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PreconfWhitelistFilterer) WatchUnpaused ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PreconfWhitelistFilterer) WatchUpgraded ¶
func (_PreconfWhitelist *PreconfWhitelistFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *PreconfWhitelistUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type PreconfWhitelistInitialized ¶
type PreconfWhitelistInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistInitialized represents a Initialized event raised by the PreconfWhitelist contract.
type PreconfWhitelistInitializedIterator ¶
type PreconfWhitelistInitializedIterator struct { Event *PreconfWhitelistInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistInitializedIterator) Close ¶
func (it *PreconfWhitelistInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistInitializedIterator) Error ¶
func (it *PreconfWhitelistInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistInitializedIterator) Next ¶
func (it *PreconfWhitelistInitializedIterator) 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 PreconfWhitelistOperatorAdded ¶
type PreconfWhitelistOperatorAdded struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistOperatorAdded represents a OperatorAdded event raised by the PreconfWhitelist contract.
type PreconfWhitelistOperatorAddedIterator ¶
type PreconfWhitelistOperatorAddedIterator struct { Event *PreconfWhitelistOperatorAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistOperatorAddedIterator is returned from FilterOperatorAdded and is used to iterate over the raw logs and unpacked data for OperatorAdded events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistOperatorAddedIterator) Close ¶
func (it *PreconfWhitelistOperatorAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistOperatorAddedIterator) Error ¶
func (it *PreconfWhitelistOperatorAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistOperatorAddedIterator) Next ¶
func (it *PreconfWhitelistOperatorAddedIterator) 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 PreconfWhitelistOperatorRemoved ¶
type PreconfWhitelistOperatorRemoved struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistOperatorRemoved represents a OperatorRemoved event raised by the PreconfWhitelist contract.
type PreconfWhitelistOperatorRemovedIterator ¶
type PreconfWhitelistOperatorRemovedIterator struct { Event *PreconfWhitelistOperatorRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistOperatorRemovedIterator is returned from FilterOperatorRemoved and is used to iterate over the raw logs and unpacked data for OperatorRemoved events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistOperatorRemovedIterator) Close ¶
func (it *PreconfWhitelistOperatorRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistOperatorRemovedIterator) Error ¶
func (it *PreconfWhitelistOperatorRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistOperatorRemovedIterator) Next ¶
func (it *PreconfWhitelistOperatorRemovedIterator) 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 PreconfWhitelistOwnershipTransferStarted ¶
type PreconfWhitelistOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the PreconfWhitelist contract.
type PreconfWhitelistOwnershipTransferStartedIterator ¶
type PreconfWhitelistOwnershipTransferStartedIterator struct { Event *PreconfWhitelistOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistOwnershipTransferStartedIterator) Close ¶
func (it *PreconfWhitelistOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistOwnershipTransferStartedIterator) Error ¶
func (it *PreconfWhitelistOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistOwnershipTransferStartedIterator) Next ¶
func (it *PreconfWhitelistOwnershipTransferStartedIterator) 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 PreconfWhitelistOwnershipTransferred ¶
type PreconfWhitelistOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistOwnershipTransferred represents a OwnershipTransferred event raised by the PreconfWhitelist contract.
type PreconfWhitelistOwnershipTransferredIterator ¶
type PreconfWhitelistOwnershipTransferredIterator struct { Event *PreconfWhitelistOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistOwnershipTransferredIterator) Close ¶
func (it *PreconfWhitelistOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistOwnershipTransferredIterator) Error ¶
func (it *PreconfWhitelistOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistOwnershipTransferredIterator) Next ¶
func (it *PreconfWhitelistOwnershipTransferredIterator) 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 PreconfWhitelistPaused ¶
type PreconfWhitelistPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistPaused represents a Paused event raised by the PreconfWhitelist contract.
type PreconfWhitelistPausedIterator ¶
type PreconfWhitelistPausedIterator struct { Event *PreconfWhitelistPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistPausedIterator) Close ¶
func (it *PreconfWhitelistPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistPausedIterator) Error ¶
func (it *PreconfWhitelistPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistPausedIterator) Next ¶
func (it *PreconfWhitelistPausedIterator) 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 PreconfWhitelistRaw ¶
type PreconfWhitelistRaw struct {
Contract *PreconfWhitelist // Generic contract binding to access the raw methods on
}
PreconfWhitelistRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PreconfWhitelistRaw) Call ¶
func (_PreconfWhitelist *PreconfWhitelistRaw) 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 (*PreconfWhitelistRaw) Transact ¶
func (_PreconfWhitelist *PreconfWhitelistRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PreconfWhitelistRaw) Transfer ¶
func (_PreconfWhitelist *PreconfWhitelistRaw) 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 PreconfWhitelistSession ¶
type PreconfWhitelistSession struct { Contract *PreconfWhitelist // 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 }
PreconfWhitelistSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PreconfWhitelistSession) AcceptOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*PreconfWhitelistSession) AddOperator ¶
func (_PreconfWhitelist *PreconfWhitelistSession) AddOperator(_operatorAddress common.Address) (*types.Transaction, error)
AddOperator is a paid mutator transaction binding the contract method 0x9870d7fe.
Solidity: function addOperator(address _operatorAddress) returns()
func (*PreconfWhitelistSession) GetOperatorForCurrentEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistSession) GetOperatorForCurrentEpoch() (common.Address, error)
GetOperatorForCurrentEpoch is a free data retrieval call binding the contract method 0x343f0a68.
Solidity: function getOperatorForCurrentEpoch() view returns(address)
func (*PreconfWhitelistSession) GetOperatorForNextEpoch ¶
func (_PreconfWhitelist *PreconfWhitelistSession) GetOperatorForNextEpoch() (common.Address, error)
GetOperatorForNextEpoch is a free data retrieval call binding the contract method 0x72a8a551.
Solidity: function getOperatorForNextEpoch() view returns(address)
func (*PreconfWhitelistSession) Impl ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*PreconfWhitelistSession) InNonReentrant ¶
func (_PreconfWhitelist *PreconfWhitelistSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*PreconfWhitelistSession) Init ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*PreconfWhitelistSession) IsOperator ¶
func (_PreconfWhitelist *PreconfWhitelistSession) IsOperator(operator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address operator) view returns(bool isOperator)
func (*PreconfWhitelistSession) OperatorCount ¶
func (_PreconfWhitelist *PreconfWhitelistSession) OperatorCount() (*big.Int, error)
OperatorCount is a free data retrieval call binding the contract method 0x7c6f3158.
Solidity: function operatorCount() view returns(uint256)
func (*PreconfWhitelistSession) OperatorIndexToOperator ¶
func (_PreconfWhitelist *PreconfWhitelistSession) OperatorIndexToOperator(operatorIndex *big.Int) (common.Address, error)
OperatorIndexToOperator is a free data retrieval call binding the contract method 0x5ff27a62.
Solidity: function operatorIndexToOperator(uint256 operatorIndex) view returns(address operator)
func (*PreconfWhitelistSession) Owner ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PreconfWhitelistSession) Pause ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PreconfWhitelistSession) Paused ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PreconfWhitelistSession) PendingOwner ¶
func (_PreconfWhitelist *PreconfWhitelistSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*PreconfWhitelistSession) ProxiableUUID ¶
func (_PreconfWhitelist *PreconfWhitelistSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*PreconfWhitelistSession) RemoveOperator ¶
func (_PreconfWhitelist *PreconfWhitelistSession) RemoveOperator(_operatorIndex *big.Int) (*types.Transaction, error)
RemoveOperator is a paid mutator transaction binding the contract method 0xf46673f6.
Solidity: function removeOperator(uint256 _operatorIndex) returns()
func (*PreconfWhitelistSession) RenounceOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PreconfWhitelistSession) Resolver ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*PreconfWhitelistSession) TransferOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PreconfWhitelistSession) Unpause ¶
func (_PreconfWhitelist *PreconfWhitelistSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PreconfWhitelistSession) UpgradeTo ¶
func (_PreconfWhitelist *PreconfWhitelistSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*PreconfWhitelistSession) UpgradeToAndCall ¶
func (_PreconfWhitelist *PreconfWhitelistSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type PreconfWhitelistTransactor ¶
type PreconfWhitelistTransactor struct {
// contains filtered or unexported fields
}
PreconfWhitelistTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPreconfWhitelistTransactor ¶
func NewPreconfWhitelistTransactor(address common.Address, transactor bind.ContractTransactor) (*PreconfWhitelistTransactor, error)
NewPreconfWhitelistTransactor creates a new write-only instance of PreconfWhitelist, bound to a specific deployed contract.
func (*PreconfWhitelistTransactor) AcceptOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*PreconfWhitelistTransactor) AddOperator ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) AddOperator(opts *bind.TransactOpts, _operatorAddress common.Address) (*types.Transaction, error)
AddOperator is a paid mutator transaction binding the contract method 0x9870d7fe.
Solidity: function addOperator(address _operatorAddress) returns()
func (*PreconfWhitelistTransactor) Init ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*PreconfWhitelistTransactor) Pause ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PreconfWhitelistTransactor) RemoveOperator ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) RemoveOperator(opts *bind.TransactOpts, _operatorIndex *big.Int) (*types.Transaction, error)
RemoveOperator is a paid mutator transaction binding the contract method 0xf46673f6.
Solidity: function removeOperator(uint256 _operatorIndex) returns()
func (*PreconfWhitelistTransactor) RenounceOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PreconfWhitelistTransactor) TransferOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PreconfWhitelistTransactor) Unpause ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PreconfWhitelistTransactor) UpgradeTo ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*PreconfWhitelistTransactor) UpgradeToAndCall ¶
func (_PreconfWhitelist *PreconfWhitelistTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type PreconfWhitelistTransactorRaw ¶
type PreconfWhitelistTransactorRaw struct {
Contract *PreconfWhitelistTransactor // Generic write-only contract binding to access the raw methods on
}
PreconfWhitelistTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PreconfWhitelistTransactorRaw) Transact ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PreconfWhitelistTransactorRaw) Transfer ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorRaw) 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 PreconfWhitelistTransactorSession ¶
type PreconfWhitelistTransactorSession struct { Contract *PreconfWhitelistTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PreconfWhitelistTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PreconfWhitelistTransactorSession) AcceptOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*PreconfWhitelistTransactorSession) AddOperator ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) AddOperator(_operatorAddress common.Address) (*types.Transaction, error)
AddOperator is a paid mutator transaction binding the contract method 0x9870d7fe.
Solidity: function addOperator(address _operatorAddress) returns()
func (*PreconfWhitelistTransactorSession) Init ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*PreconfWhitelistTransactorSession) Pause ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PreconfWhitelistTransactorSession) RemoveOperator ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) RemoveOperator(_operatorIndex *big.Int) (*types.Transaction, error)
RemoveOperator is a paid mutator transaction binding the contract method 0xf46673f6.
Solidity: function removeOperator(uint256 _operatorIndex) returns()
func (*PreconfWhitelistTransactorSession) RenounceOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PreconfWhitelistTransactorSession) TransferOwnership ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PreconfWhitelistTransactorSession) Unpause ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PreconfWhitelistTransactorSession) UpgradeTo ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*PreconfWhitelistTransactorSession) UpgradeToAndCall ¶
func (_PreconfWhitelist *PreconfWhitelistTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type PreconfWhitelistUnpaused ¶
type PreconfWhitelistUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistUnpaused represents a Unpaused event raised by the PreconfWhitelist contract.
type PreconfWhitelistUnpausedIterator ¶
type PreconfWhitelistUnpausedIterator struct { Event *PreconfWhitelistUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistUnpausedIterator) Close ¶
func (it *PreconfWhitelistUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistUnpausedIterator) Error ¶
func (it *PreconfWhitelistUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistUnpausedIterator) Next ¶
func (it *PreconfWhitelistUnpausedIterator) 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 PreconfWhitelistUpgraded ¶
type PreconfWhitelistUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
PreconfWhitelistUpgraded represents a Upgraded event raised by the PreconfWhitelist contract.
type PreconfWhitelistUpgradedIterator ¶
type PreconfWhitelistUpgradedIterator struct { Event *PreconfWhitelistUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PreconfWhitelistUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the PreconfWhitelist contract.
func (*PreconfWhitelistUpgradedIterator) Close ¶
func (it *PreconfWhitelistUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PreconfWhitelistUpgradedIterator) Error ¶
func (it *PreconfWhitelistUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PreconfWhitelistUpgradedIterator) Next ¶
func (it *PreconfWhitelistUpgradedIterator) 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 ProverSet ¶
type ProverSet struct { ProverSetCaller // Read-only binding to the contract ProverSetTransactor // Write-only binding to the contract ProverSetFilterer // Log filterer for contract events }
ProverSet is an auto generated Go binding around an Ethereum contract.
func NewProverSet ¶
NewProverSet creates a new instance of ProverSet, bound to a specific deployed contract.
type ProverSetAdminChanged ¶
type ProverSetAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetAdminChanged represents a AdminChanged event raised by the ProverSet contract.
type ProverSetAdminChangedIterator ¶
type ProverSetAdminChangedIterator struct { Event *ProverSetAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ProverSet contract.
func (*ProverSetAdminChangedIterator) Close ¶
func (it *ProverSetAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetAdminChangedIterator) Error ¶
func (it *ProverSetAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetAdminChangedIterator) Next ¶
func (it *ProverSetAdminChangedIterator) 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 ProverSetBeaconUpgraded ¶
type ProverSetBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetBeaconUpgraded represents a BeaconUpgraded event raised by the ProverSet contract.
type ProverSetBeaconUpgradedIterator ¶
type ProverSetBeaconUpgradedIterator struct { Event *ProverSetBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ProverSet contract.
func (*ProverSetBeaconUpgradedIterator) Close ¶
func (it *ProverSetBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetBeaconUpgradedIterator) Error ¶
func (it *ProverSetBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetBeaconUpgradedIterator) Next ¶
func (it *ProverSetBeaconUpgradedIterator) 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 ProverSetCaller ¶
type ProverSetCaller struct {
// contains filtered or unexported fields
}
ProverSetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewProverSetCaller ¶
func NewProverSetCaller(address common.Address, caller bind.ContractCaller) (*ProverSetCaller, error)
NewProverSetCaller creates a new read-only instance of ProverSet, bound to a specific deployed contract.
func (*ProverSetCaller) Admin ¶
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*ProverSetCaller) BondToken ¶
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*ProverSetCaller) Entrypoint ¶
Entrypoint is a free data retrieval call binding the contract method 0xa65d69d4.
Solidity: function entrypoint() view returns(address)
func (*ProverSetCaller) Impl ¶
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ProverSetCaller) InNonReentrant ¶
func (_ProverSet *ProverSetCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ProverSetCaller) Inbox ¶
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ProverSetCaller) IsProver ¶
func (_ProverSet *ProverSetCaller) IsProver(opts *bind.CallOpts, prover common.Address) (bool, error)
IsProver is a free data retrieval call binding the contract method 0x0a245924.
Solidity: function isProver(address prover) view returns(bool isProver)
func (*ProverSetCaller) IsValidSignature ¶
func (_ProverSet *ProverSetCaller) IsValidSignature(opts *bind.CallOpts, _hash [32]byte, _signature []byte) ([4]byte, error)
IsValidSignature is a free data retrieval call binding the contract method 0x1626ba7e.
Solidity: function isValidSignature(bytes32 _hash, bytes _signature) view returns(bytes4 magicValue_)
func (*ProverSetCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ProverSetCaller) Paused ¶
func (_ProverSet *ProverSetCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ProverSetCaller) PendingOwner ¶
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ProverSetCaller) ProxiableUUID ¶
func (_ProverSet *ProverSetCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type ProverSetCallerRaw ¶
type ProverSetCallerRaw struct {
Contract *ProverSetCaller // Generic read-only contract binding to access the raw methods on
}
ProverSetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ProverSetCallerRaw) Call ¶
func (_ProverSet *ProverSetCallerRaw) 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 ProverSetCallerSession ¶
type ProverSetCallerSession struct { Contract *ProverSetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ProverSetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ProverSetCallerSession) Admin ¶
func (_ProverSet *ProverSetCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*ProverSetCallerSession) BondToken ¶
func (_ProverSet *ProverSetCallerSession) BondToken() (common.Address, error)
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*ProverSetCallerSession) Entrypoint ¶
func (_ProverSet *ProverSetCallerSession) Entrypoint() (common.Address, error)
Entrypoint is a free data retrieval call binding the contract method 0xa65d69d4.
Solidity: function entrypoint() view returns(address)
func (*ProverSetCallerSession) Impl ¶
func (_ProverSet *ProverSetCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ProverSetCallerSession) InNonReentrant ¶
func (_ProverSet *ProverSetCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ProverSetCallerSession) Inbox ¶
func (_ProverSet *ProverSetCallerSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ProverSetCallerSession) IsProver ¶
func (_ProverSet *ProverSetCallerSession) IsProver(prover common.Address) (bool, error)
IsProver is a free data retrieval call binding the contract method 0x0a245924.
Solidity: function isProver(address prover) view returns(bool isProver)
func (*ProverSetCallerSession) IsValidSignature ¶
func (_ProverSet *ProverSetCallerSession) IsValidSignature(_hash [32]byte, _signature []byte) ([4]byte, error)
IsValidSignature is a free data retrieval call binding the contract method 0x1626ba7e.
Solidity: function isValidSignature(bytes32 _hash, bytes _signature) view returns(bytes4 magicValue_)
func (*ProverSetCallerSession) Owner ¶
func (_ProverSet *ProverSetCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ProverSetCallerSession) Paused ¶
func (_ProverSet *ProverSetCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ProverSetCallerSession) PendingOwner ¶
func (_ProverSet *ProverSetCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ProverSetCallerSession) ProxiableUUID ¶
func (_ProverSet *ProverSetCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type ProverSetFilterer ¶
type ProverSetFilterer struct {
// contains filtered or unexported fields
}
ProverSetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewProverSetFilterer ¶
func NewProverSetFilterer(address common.Address, filterer bind.ContractFilterer) (*ProverSetFilterer, error)
NewProverSetFilterer creates a new log filterer instance of ProverSet, bound to a specific deployed contract.
func (*ProverSetFilterer) FilterAdminChanged ¶
func (_ProverSet *ProverSetFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ProverSetAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ProverSetFilterer) FilterBeaconUpgraded ¶
func (_ProverSet *ProverSetFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ProverSetBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ProverSetFilterer) FilterInitialized ¶
func (_ProverSet *ProverSetFilterer) FilterInitialized(opts *bind.FilterOpts) (*ProverSetInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ProverSetFilterer) FilterOwnershipTransferStarted ¶
func (_ProverSet *ProverSetFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ProverSetOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) FilterOwnershipTransferred ¶
func (_ProverSet *ProverSetFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*ProverSetOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) FilterPaused ¶
func (_ProverSet *ProverSetFilterer) FilterPaused(opts *bind.FilterOpts) (*ProverSetPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ProverSetFilterer) FilterProverEnabled ¶
func (_ProverSet *ProverSetFilterer) FilterProverEnabled(opts *bind.FilterOpts, prover []common.Address, enabled []bool) (*ProverSetProverEnabledIterator, error)
FilterProverEnabled is a free log retrieval operation binding the contract event 0x9f0c7298008bc8a24d3717fb47d215e91deb098d3486d802bf98cf6d177633a7.
Solidity: event ProverEnabled(address indexed prover, bool indexed enabled)
func (*ProverSetFilterer) FilterUnpaused ¶
func (_ProverSet *ProverSetFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ProverSetUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ProverSetFilterer) FilterUpgraded ¶
func (_ProverSet *ProverSetFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ProverSetUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ProverSetFilterer) ParseAdminChanged ¶
func (_ProverSet *ProverSetFilterer) ParseAdminChanged(log types.Log) (*ProverSetAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ProverSetFilterer) ParseBeaconUpgraded ¶
func (_ProverSet *ProverSetFilterer) ParseBeaconUpgraded(log types.Log) (*ProverSetBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ProverSetFilterer) ParseInitialized ¶
func (_ProverSet *ProverSetFilterer) ParseInitialized(log types.Log) (*ProverSetInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ProverSetFilterer) ParseOwnershipTransferStarted ¶
func (_ProverSet *ProverSetFilterer) ParseOwnershipTransferStarted(log types.Log) (*ProverSetOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) ParseOwnershipTransferred ¶
func (_ProverSet *ProverSetFilterer) ParseOwnershipTransferred(log types.Log) (*ProverSetOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) ParsePaused ¶
func (_ProverSet *ProverSetFilterer) ParsePaused(log types.Log) (*ProverSetPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ProverSetFilterer) ParseProverEnabled ¶
func (_ProverSet *ProverSetFilterer) ParseProverEnabled(log types.Log) (*ProverSetProverEnabled, error)
ParseProverEnabled is a log parse operation binding the contract event 0x9f0c7298008bc8a24d3717fb47d215e91deb098d3486d802bf98cf6d177633a7.
Solidity: event ProverEnabled(address indexed prover, bool indexed enabled)
func (*ProverSetFilterer) ParseUnpaused ¶
func (_ProverSet *ProverSetFilterer) ParseUnpaused(log types.Log) (*ProverSetUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ProverSetFilterer) ParseUpgraded ¶
func (_ProverSet *ProverSetFilterer) ParseUpgraded(log types.Log) (*ProverSetUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*ProverSetFilterer) WatchAdminChanged ¶
func (_ProverSet *ProverSetFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ProverSetAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*ProverSetFilterer) WatchBeaconUpgraded ¶
func (_ProverSet *ProverSetFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ProverSetBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*ProverSetFilterer) WatchInitialized ¶
func (_ProverSet *ProverSetFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *ProverSetInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*ProverSetFilterer) WatchOwnershipTransferStarted ¶
func (_ProverSet *ProverSetFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *ProverSetOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) WatchOwnershipTransferred ¶
func (_ProverSet *ProverSetFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *ProverSetOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*ProverSetFilterer) WatchPaused ¶
func (_ProverSet *ProverSetFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ProverSetPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ProverSetFilterer) WatchProverEnabled ¶
func (_ProverSet *ProverSetFilterer) WatchProverEnabled(opts *bind.WatchOpts, sink chan<- *ProverSetProverEnabled, prover []common.Address, enabled []bool) (event.Subscription, error)
WatchProverEnabled is a free log subscription operation binding the contract event 0x9f0c7298008bc8a24d3717fb47d215e91deb098d3486d802bf98cf6d177633a7.
Solidity: event ProverEnabled(address indexed prover, bool indexed enabled)
func (*ProverSetFilterer) WatchUnpaused ¶
func (_ProverSet *ProverSetFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ProverSetUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ProverSetFilterer) WatchUpgraded ¶
func (_ProverSet *ProverSetFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ProverSetUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type ProverSetInitialized ¶
type ProverSetInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
ProverSetInitialized represents a Initialized event raised by the ProverSet contract.
type ProverSetInitializedIterator ¶
type ProverSetInitializedIterator struct { Event *ProverSetInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ProverSet contract.
func (*ProverSetInitializedIterator) Close ¶
func (it *ProverSetInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetInitializedIterator) Error ¶
func (it *ProverSetInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetInitializedIterator) Next ¶
func (it *ProverSetInitializedIterator) 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 ProverSetOwnershipTransferStarted ¶
type ProverSetOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the ProverSet contract.
type ProverSetOwnershipTransferStartedIterator ¶
type ProverSetOwnershipTransferStartedIterator struct { Event *ProverSetOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the ProverSet contract.
func (*ProverSetOwnershipTransferStartedIterator) Close ¶
func (it *ProverSetOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetOwnershipTransferStartedIterator) Error ¶
func (it *ProverSetOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetOwnershipTransferStartedIterator) Next ¶
func (it *ProverSetOwnershipTransferStartedIterator) 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 ProverSetOwnershipTransferred ¶
type ProverSetOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetOwnershipTransferred represents a OwnershipTransferred event raised by the ProverSet contract.
type ProverSetOwnershipTransferredIterator ¶
type ProverSetOwnershipTransferredIterator struct { Event *ProverSetOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProverSet contract.
func (*ProverSetOwnershipTransferredIterator) Close ¶
func (it *ProverSetOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetOwnershipTransferredIterator) Error ¶
func (it *ProverSetOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetOwnershipTransferredIterator) Next ¶
func (it *ProverSetOwnershipTransferredIterator) 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 ProverSetPaused ¶
type ProverSetPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetPaused represents a Paused event raised by the ProverSet contract.
type ProverSetPausedIterator ¶
type ProverSetPausedIterator struct { Event *ProverSetPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ProverSet contract.
func (*ProverSetPausedIterator) Close ¶
func (it *ProverSetPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetPausedIterator) Error ¶
func (it *ProverSetPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetPausedIterator) Next ¶
func (it *ProverSetPausedIterator) 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 ProverSetProverEnabled ¶
type ProverSetProverEnabled struct { Prover common.Address Enabled bool Raw types.Log // Blockchain specific contextual infos }
ProverSetProverEnabled represents a ProverEnabled event raised by the ProverSet contract.
type ProverSetProverEnabledIterator ¶
type ProverSetProverEnabledIterator struct { Event *ProverSetProverEnabled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetProverEnabledIterator is returned from FilterProverEnabled and is used to iterate over the raw logs and unpacked data for ProverEnabled events raised by the ProverSet contract.
func (*ProverSetProverEnabledIterator) Close ¶
func (it *ProverSetProverEnabledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetProverEnabledIterator) Error ¶
func (it *ProverSetProverEnabledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetProverEnabledIterator) Next ¶
func (it *ProverSetProverEnabledIterator) 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 ProverSetRaw ¶
type ProverSetRaw struct {
Contract *ProverSet // Generic contract binding to access the raw methods on
}
ProverSetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ProverSetRaw) Call ¶
func (_ProverSet *ProverSetRaw) 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 (*ProverSetRaw) Transact ¶
func (_ProverSet *ProverSetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProverSetRaw) Transfer ¶
func (_ProverSet *ProverSetRaw) 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 ProverSetSession ¶
type ProverSetSession struct { Contract *ProverSet // 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 }
ProverSetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ProverSetSession) AcceptOwnership ¶
func (_ProverSet *ProverSetSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ProverSetSession) Admin ¶
func (_ProverSet *ProverSetSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*ProverSetSession) ApproveAllowance ¶
func (_ProverSet *ProverSetSession) ApproveAllowance(_address common.Address, _allowance *big.Int) (*types.Transaction, error)
ApproveAllowance is a paid mutator transaction binding the contract method 0x0a1553a5.
Solidity: function approveAllowance(address _address, uint256 _allowance) returns()
func (*ProverSetSession) BondToken ¶
func (_ProverSet *ProverSetSession) BondToken() (common.Address, error)
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*ProverSetSession) Delegate ¶
func (_ProverSet *ProverSetSession) Delegate(_delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address _delegatee) returns()
func (*ProverSetSession) DepositBond ¶
func (_ProverSet *ProverSetSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) returns()
func (*ProverSetSession) EnableProver ¶
func (_ProverSet *ProverSetSession) EnableProver(_prover common.Address, _isProver bool) (*types.Transaction, error)
EnableProver is a paid mutator transaction binding the contract method 0xcb4cd0a4.
Solidity: function enableProver(address _prover, bool _isProver) returns()
func (*ProverSetSession) Entrypoint ¶
func (_ProverSet *ProverSetSession) Entrypoint() (common.Address, error)
Entrypoint is a free data retrieval call binding the contract method 0xa65d69d4.
Solidity: function entrypoint() view returns(address)
func (*ProverSetSession) Impl ¶
func (_ProverSet *ProverSetSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*ProverSetSession) InNonReentrant ¶
func (_ProverSet *ProverSetSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*ProverSetSession) Inbox ¶
func (_ProverSet *ProverSetSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*ProverSetSession) Init ¶
func (_ProverSet *ProverSetSession) Init(_owner common.Address, _admin common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _admin) returns()
func (*ProverSetSession) IsProver ¶
func (_ProverSet *ProverSetSession) IsProver(prover common.Address) (bool, error)
IsProver is a free data retrieval call binding the contract method 0x0a245924.
Solidity: function isProver(address prover) view returns(bool isProver)
func (*ProverSetSession) IsValidSignature ¶
func (_ProverSet *ProverSetSession) IsValidSignature(_hash [32]byte, _signature []byte) ([4]byte, error)
IsValidSignature is a free data retrieval call binding the contract method 0x1626ba7e.
Solidity: function isValidSignature(bytes32 _hash, bytes _signature) view returns(bytes4 magicValue_)
func (*ProverSetSession) Owner ¶
func (_ProverSet *ProverSetSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*ProverSetSession) Pause ¶
func (_ProverSet *ProverSetSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProverSetSession) Paused ¶
func (_ProverSet *ProverSetSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ProverSetSession) PendingOwner ¶
func (_ProverSet *ProverSetSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*ProverSetSession) ProposeBatch ¶
func (_ProverSet *ProverSetSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*ProverSetSession) ProposeBlockV2 ¶
func (_ProverSet *ProverSetSession) ProposeBlockV2(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBlockV2 is a paid mutator transaction binding the contract method 0x648885fb.
Solidity: function proposeBlockV2(bytes _params, bytes _txList) returns()
func (*ProverSetSession) ProposeBlocksV2 ¶
func (_ProverSet *ProverSetSession) ProposeBlocksV2(_paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
ProposeBlocksV2 is a paid mutator transaction binding the contract method 0x0c8f4a10.
Solidity: function proposeBlocksV2(bytes[] _paramsArr, bytes[] _txListArr) returns()
func (*ProverSetSession) ProposeBlocksV2Conditionally ¶
func (_ProverSet *ProverSetSession) ProposeBlocksV2Conditionally(_params [][]byte, _txList [][]byte) (*types.Transaction, error)
ProposeBlocksV2Conditionally is a paid mutator transaction binding the contract method 0xe4882785.
Solidity: function proposeBlocksV2Conditionally(bytes[] _params, bytes[] _txList) returns()
func (*ProverSetSession) ProveBatches ¶
func (_ProverSet *ProverSetSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*ProverSetSession) ProveBlock ¶
func (_ProverSet *ProverSetSession) ProveBlock(_blockId uint64, _input []byte) (*types.Transaction, error)
ProveBlock is a paid mutator transaction binding the contract method 0x10d008bd.
Solidity: function proveBlock(uint64 _blockId, bytes _input) returns()
func (*ProverSetSession) ProveBlocks ¶
func (_ProverSet *ProverSetSession) ProveBlocks(_blockId []uint64, _input [][]byte, _batchProof []byte) (*types.Transaction, error)
ProveBlocks is a paid mutator transaction binding the contract method 0x440b6e18.
Solidity: function proveBlocks(uint64[] _blockId, bytes[] _input, bytes _batchProof) returns()
func (*ProverSetSession) ProxiableUUID ¶
func (_ProverSet *ProverSetSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*ProverSetSession) Receive ¶
func (_ProverSet *ProverSetSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ProverSetSession) RenounceOwnership ¶
func (_ProverSet *ProverSetSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProverSetSession) Resolver ¶
func (_ProverSet *ProverSetSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*ProverSetSession) TransferOwnership ¶
func (_ProverSet *ProverSetSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ProverSetSession) Unpause ¶
func (_ProverSet *ProverSetSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ProverSetSession) UpgradeTo ¶
func (_ProverSet *ProverSetSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ProverSetSession) UpgradeToAndCall ¶
func (_ProverSet *ProverSetSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ProverSetSession) WithdrawBond ¶
func (_ProverSet *ProverSetSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
func (*ProverSetSession) WithdrawEtherToAdmin ¶
func (_ProverSet *ProverSetSession) WithdrawEtherToAdmin(_amount *big.Int) (*types.Transaction, error)
WithdrawEtherToAdmin is a paid mutator transaction binding the contract method 0x7ddb9fec.
Solidity: function withdrawEtherToAdmin(uint256 _amount) returns()
func (*ProverSetSession) WithdrawToAdmin ¶
func (_ProverSet *ProverSetSession) WithdrawToAdmin(_amount *big.Int) (*types.Transaction, error)
WithdrawToAdmin is a paid mutator transaction binding the contract method 0x8bd809fd.
Solidity: function withdrawToAdmin(uint256 _amount) returns()
type ProverSetTransactor ¶
type ProverSetTransactor struct {
// contains filtered or unexported fields
}
ProverSetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewProverSetTransactor ¶
func NewProverSetTransactor(address common.Address, transactor bind.ContractTransactor) (*ProverSetTransactor, error)
NewProverSetTransactor creates a new write-only instance of ProverSet, bound to a specific deployed contract.
func (*ProverSetTransactor) AcceptOwnership ¶
func (_ProverSet *ProverSetTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ProverSetTransactor) ApproveAllowance ¶
func (_ProverSet *ProverSetTransactor) ApproveAllowance(opts *bind.TransactOpts, _address common.Address, _allowance *big.Int) (*types.Transaction, error)
ApproveAllowance is a paid mutator transaction binding the contract method 0x0a1553a5.
Solidity: function approveAllowance(address _address, uint256 _allowance) returns()
func (*ProverSetTransactor) Delegate ¶
func (_ProverSet *ProverSetTransactor) Delegate(opts *bind.TransactOpts, _delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address _delegatee) returns()
func (*ProverSetTransactor) DepositBond ¶
func (_ProverSet *ProverSetTransactor) DepositBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) returns()
func (*ProverSetTransactor) EnableProver ¶
func (_ProverSet *ProverSetTransactor) EnableProver(opts *bind.TransactOpts, _prover common.Address, _isProver bool) (*types.Transaction, error)
EnableProver is a paid mutator transaction binding the contract method 0xcb4cd0a4.
Solidity: function enableProver(address _prover, bool _isProver) returns()
func (*ProverSetTransactor) Init ¶
func (_ProverSet *ProverSetTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _admin common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _admin) returns()
func (*ProverSetTransactor) Pause ¶
func (_ProverSet *ProverSetTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProverSetTransactor) ProposeBatch ¶
func (_ProverSet *ProverSetTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*ProverSetTransactor) ProposeBlockV2 ¶
func (_ProverSet *ProverSetTransactor) ProposeBlockV2(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
ProposeBlockV2 is a paid mutator transaction binding the contract method 0x648885fb.
Solidity: function proposeBlockV2(bytes _params, bytes _txList) returns()
func (*ProverSetTransactor) ProposeBlocksV2 ¶
func (_ProverSet *ProverSetTransactor) ProposeBlocksV2(opts *bind.TransactOpts, _paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
ProposeBlocksV2 is a paid mutator transaction binding the contract method 0x0c8f4a10.
Solidity: function proposeBlocksV2(bytes[] _paramsArr, bytes[] _txListArr) returns()
func (*ProverSetTransactor) ProposeBlocksV2Conditionally ¶
func (_ProverSet *ProverSetTransactor) ProposeBlocksV2Conditionally(opts *bind.TransactOpts, _params [][]byte, _txList [][]byte) (*types.Transaction, error)
ProposeBlocksV2Conditionally is a paid mutator transaction binding the contract method 0xe4882785.
Solidity: function proposeBlocksV2Conditionally(bytes[] _params, bytes[] _txList) returns()
func (*ProverSetTransactor) ProveBatches ¶
func (_ProverSet *ProverSetTransactor) ProveBatches(opts *bind.TransactOpts, _params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*ProverSetTransactor) ProveBlock ¶
func (_ProverSet *ProverSetTransactor) ProveBlock(opts *bind.TransactOpts, _blockId uint64, _input []byte) (*types.Transaction, error)
ProveBlock is a paid mutator transaction binding the contract method 0x10d008bd.
Solidity: function proveBlock(uint64 _blockId, bytes _input) returns()
func (*ProverSetTransactor) ProveBlocks ¶
func (_ProverSet *ProverSetTransactor) ProveBlocks(opts *bind.TransactOpts, _blockId []uint64, _input [][]byte, _batchProof []byte) (*types.Transaction, error)
ProveBlocks is a paid mutator transaction binding the contract method 0x440b6e18.
Solidity: function proveBlocks(uint64[] _blockId, bytes[] _input, bytes _batchProof) returns()
func (*ProverSetTransactor) Receive ¶
func (_ProverSet *ProverSetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ProverSetTransactor) RenounceOwnership ¶
func (_ProverSet *ProverSetTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProverSetTransactor) TransferOwnership ¶
func (_ProverSet *ProverSetTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ProverSetTransactor) Unpause ¶
func (_ProverSet *ProverSetTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ProverSetTransactor) UpgradeTo ¶
func (_ProverSet *ProverSetTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ProverSetTransactor) UpgradeToAndCall ¶
func (_ProverSet *ProverSetTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ProverSetTransactor) WithdrawBond ¶
func (_ProverSet *ProverSetTransactor) WithdrawBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
func (*ProverSetTransactor) WithdrawEtherToAdmin ¶
func (_ProverSet *ProverSetTransactor) WithdrawEtherToAdmin(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
WithdrawEtherToAdmin is a paid mutator transaction binding the contract method 0x7ddb9fec.
Solidity: function withdrawEtherToAdmin(uint256 _amount) returns()
func (*ProverSetTransactor) WithdrawToAdmin ¶
func (_ProverSet *ProverSetTransactor) WithdrawToAdmin(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
WithdrawToAdmin is a paid mutator transaction binding the contract method 0x8bd809fd.
Solidity: function withdrawToAdmin(uint256 _amount) returns()
type ProverSetTransactorRaw ¶
type ProverSetTransactorRaw struct {
Contract *ProverSetTransactor // Generic write-only contract binding to access the raw methods on
}
ProverSetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ProverSetTransactorRaw) Transact ¶
func (_ProverSet *ProverSetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ProverSetTransactorRaw) Transfer ¶
func (_ProverSet *ProverSetTransactorRaw) 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 ProverSetTransactorSession ¶
type ProverSetTransactorSession struct { Contract *ProverSetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ProverSetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ProverSetTransactorSession) AcceptOwnership ¶
func (_ProverSet *ProverSetTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*ProverSetTransactorSession) ApproveAllowance ¶
func (_ProverSet *ProverSetTransactorSession) ApproveAllowance(_address common.Address, _allowance *big.Int) (*types.Transaction, error)
ApproveAllowance is a paid mutator transaction binding the contract method 0x0a1553a5.
Solidity: function approveAllowance(address _address, uint256 _allowance) returns()
func (*ProverSetTransactorSession) Delegate ¶
func (_ProverSet *ProverSetTransactorSession) Delegate(_delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address _delegatee) returns()
func (*ProverSetTransactorSession) DepositBond ¶
func (_ProverSet *ProverSetTransactorSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) returns()
func (*ProverSetTransactorSession) EnableProver ¶
func (_ProverSet *ProverSetTransactorSession) EnableProver(_prover common.Address, _isProver bool) (*types.Transaction, error)
EnableProver is a paid mutator transaction binding the contract method 0xcb4cd0a4.
Solidity: function enableProver(address _prover, bool _isProver) returns()
func (*ProverSetTransactorSession) Init ¶
func (_ProverSet *ProverSetTransactorSession) Init(_owner common.Address, _admin common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _admin) returns()
func (*ProverSetTransactorSession) Pause ¶
func (_ProverSet *ProverSetTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ProverSetTransactorSession) ProposeBatch ¶
func (_ProverSet *ProverSetTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*ProverSetTransactorSession) ProposeBlockV2 ¶
func (_ProverSet *ProverSetTransactorSession) ProposeBlockV2(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBlockV2 is a paid mutator transaction binding the contract method 0x648885fb.
Solidity: function proposeBlockV2(bytes _params, bytes _txList) returns()
func (*ProverSetTransactorSession) ProposeBlocksV2 ¶
func (_ProverSet *ProverSetTransactorSession) ProposeBlocksV2(_paramsArr [][]byte, _txListArr [][]byte) (*types.Transaction, error)
ProposeBlocksV2 is a paid mutator transaction binding the contract method 0x0c8f4a10.
Solidity: function proposeBlocksV2(bytes[] _paramsArr, bytes[] _txListArr) returns()
func (*ProverSetTransactorSession) ProposeBlocksV2Conditionally ¶
func (_ProverSet *ProverSetTransactorSession) ProposeBlocksV2Conditionally(_params [][]byte, _txList [][]byte) (*types.Transaction, error)
ProposeBlocksV2Conditionally is a paid mutator transaction binding the contract method 0xe4882785.
Solidity: function proposeBlocksV2Conditionally(bytes[] _params, bytes[] _txList) returns()
func (*ProverSetTransactorSession) ProveBatches ¶
func (_ProverSet *ProverSetTransactorSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*ProverSetTransactorSession) ProveBlock ¶
func (_ProverSet *ProverSetTransactorSession) ProveBlock(_blockId uint64, _input []byte) (*types.Transaction, error)
ProveBlock is a paid mutator transaction binding the contract method 0x10d008bd.
Solidity: function proveBlock(uint64 _blockId, bytes _input) returns()
func (*ProverSetTransactorSession) ProveBlocks ¶
func (_ProverSet *ProverSetTransactorSession) ProveBlocks(_blockId []uint64, _input [][]byte, _batchProof []byte) (*types.Transaction, error)
ProveBlocks is a paid mutator transaction binding the contract method 0x440b6e18.
Solidity: function proveBlocks(uint64[] _blockId, bytes[] _input, bytes _batchProof) returns()
func (*ProverSetTransactorSession) Receive ¶
func (_ProverSet *ProverSetTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*ProverSetTransactorSession) RenounceOwnership ¶
func (_ProverSet *ProverSetTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*ProverSetTransactorSession) TransferOwnership ¶
func (_ProverSet *ProverSetTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*ProverSetTransactorSession) Unpause ¶
func (_ProverSet *ProverSetTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ProverSetTransactorSession) UpgradeTo ¶
func (_ProverSet *ProverSetTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*ProverSetTransactorSession) UpgradeToAndCall ¶
func (_ProverSet *ProverSetTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*ProverSetTransactorSession) WithdrawBond ¶
func (_ProverSet *ProverSetTransactorSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
func (*ProverSetTransactorSession) WithdrawEtherToAdmin ¶
func (_ProverSet *ProverSetTransactorSession) WithdrawEtherToAdmin(_amount *big.Int) (*types.Transaction, error)
WithdrawEtherToAdmin is a paid mutator transaction binding the contract method 0x7ddb9fec.
Solidity: function withdrawEtherToAdmin(uint256 _amount) returns()
func (*ProverSetTransactorSession) WithdrawToAdmin ¶
func (_ProverSet *ProverSetTransactorSession) WithdrawToAdmin(_amount *big.Int) (*types.Transaction, error)
WithdrawToAdmin is a paid mutator transaction binding the contract method 0x8bd809fd.
Solidity: function withdrawToAdmin(uint256 _amount) returns()
type ProverSetUnpaused ¶
type ProverSetUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetUnpaused represents a Unpaused event raised by the ProverSet contract.
type ProverSetUnpausedIterator ¶
type ProverSetUnpausedIterator struct { Event *ProverSetUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ProverSet contract.
func (*ProverSetUnpausedIterator) Close ¶
func (it *ProverSetUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetUnpausedIterator) Error ¶
func (it *ProverSetUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetUnpausedIterator) Next ¶
func (it *ProverSetUnpausedIterator) 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 ProverSetUpgraded ¶
type ProverSetUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
ProverSetUpgraded represents a Upgraded event raised by the ProverSet contract.
type ProverSetUpgradedIterator ¶
type ProverSetUpgradedIterator struct { Event *ProverSetUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ProverSetUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ProverSet contract.
func (*ProverSetUpgradedIterator) Close ¶
func (it *ProverSetUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ProverSetUpgradedIterator) Error ¶
func (it *ProverSetUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ProverSetUpgradedIterator) Next ¶
func (it *ProverSetUpgradedIterator) 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 ResolverBase ¶
type ResolverBase struct { ResolverBaseCaller // Read-only binding to the contract ResolverBaseTransactor // Write-only binding to the contract ResolverBaseFilterer // Log filterer for contract events }
ResolverBase is an auto generated Go binding around an Ethereum contract.
func NewResolverBase ¶
func NewResolverBase(address common.Address, backend bind.ContractBackend) (*ResolverBase, error)
NewResolverBase creates a new instance of ResolverBase, bound to a specific deployed contract.
type ResolverBaseCaller ¶
type ResolverBaseCaller struct {
// contains filtered or unexported fields
}
ResolverBaseCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewResolverBaseCaller ¶
func NewResolverBaseCaller(address common.Address, caller bind.ContractCaller) (*ResolverBaseCaller, error)
NewResolverBaseCaller creates a new read-only instance of ResolverBase, bound to a specific deployed contract.
func (*ResolverBaseCaller) Resolve ¶
func (_ResolverBase *ResolverBaseCaller) Resolve(opts *bind.CallOpts, _chainId *big.Int, _name [32]byte, _allowZeroAddress bool) (common.Address, error)
Resolve is a free data retrieval call binding the contract method 0x6c6563f6.
Solidity: function resolve(uint256 _chainId, bytes32 _name, bool _allowZeroAddress) view returns(address addr_)
type ResolverBaseCallerRaw ¶
type ResolverBaseCallerRaw struct {
Contract *ResolverBaseCaller // Generic read-only contract binding to access the raw methods on
}
ResolverBaseCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ResolverBaseCallerRaw) Call ¶
func (_ResolverBase *ResolverBaseCallerRaw) 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 ResolverBaseCallerSession ¶
type ResolverBaseCallerSession struct { Contract *ResolverBaseCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ResolverBaseCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ResolverBaseCallerSession) Resolve ¶
func (_ResolverBase *ResolverBaseCallerSession) Resolve(_chainId *big.Int, _name [32]byte, _allowZeroAddress bool) (common.Address, error)
Resolve is a free data retrieval call binding the contract method 0x6c6563f6.
Solidity: function resolve(uint256 _chainId, bytes32 _name, bool _allowZeroAddress) view returns(address addr_)
type ResolverBaseFilterer ¶
type ResolverBaseFilterer struct {
// contains filtered or unexported fields
}
ResolverBaseFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewResolverBaseFilterer ¶
func NewResolverBaseFilterer(address common.Address, filterer bind.ContractFilterer) (*ResolverBaseFilterer, error)
NewResolverBaseFilterer creates a new log filterer instance of ResolverBase, bound to a specific deployed contract.
type ResolverBaseRaw ¶
type ResolverBaseRaw struct {
Contract *ResolverBase // Generic contract binding to access the raw methods on
}
ResolverBaseRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ResolverBaseRaw) Call ¶
func (_ResolverBase *ResolverBaseRaw) 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 (*ResolverBaseRaw) Transact ¶
func (_ResolverBase *ResolverBaseRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ResolverBaseRaw) Transfer ¶
func (_ResolverBase *ResolverBaseRaw) 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 ResolverBaseSession ¶
type ResolverBaseSession struct { Contract *ResolverBase // 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 }
ResolverBaseSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ResolverBaseSession) Resolve ¶
func (_ResolverBase *ResolverBaseSession) Resolve(_chainId *big.Int, _name [32]byte, _allowZeroAddress bool) (common.Address, error)
Resolve is a free data retrieval call binding the contract method 0x6c6563f6.
Solidity: function resolve(uint256 _chainId, bytes32 _name, bool _allowZeroAddress) view returns(address addr_)
type ResolverBaseTransactor ¶
type ResolverBaseTransactor struct {
// contains filtered or unexported fields
}
ResolverBaseTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewResolverBaseTransactor ¶
func NewResolverBaseTransactor(address common.Address, transactor bind.ContractTransactor) (*ResolverBaseTransactor, error)
NewResolverBaseTransactor creates a new write-only instance of ResolverBase, bound to a specific deployed contract.
type ResolverBaseTransactorRaw ¶
type ResolverBaseTransactorRaw struct {
Contract *ResolverBaseTransactor // Generic write-only contract binding to access the raw methods on
}
ResolverBaseTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ResolverBaseTransactorRaw) Transact ¶
func (_ResolverBase *ResolverBaseTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ResolverBaseTransactorRaw) Transfer ¶
func (_ResolverBase *ResolverBaseTransactorRaw) 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 ResolverBaseTransactorSession ¶
type ResolverBaseTransactorSession struct { Contract *ResolverBaseTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ResolverBaseTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type TaikoAnchorClient ¶
type TaikoAnchorClient struct { TaikoAnchorClientCaller // Read-only binding to the contract TaikoAnchorClientTransactor // Write-only binding to the contract TaikoAnchorClientFilterer // Log filterer for contract events }
TaikoAnchorClient is an auto generated Go binding around an Ethereum contract.
func NewTaikoAnchorClient ¶
func NewTaikoAnchorClient(address common.Address, backend bind.ContractBackend) (*TaikoAnchorClient, error)
NewTaikoAnchorClient creates a new instance of TaikoAnchorClient, bound to a specific deployed contract.
type TaikoAnchorClientAdminChanged ¶
type TaikoAnchorClientAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientAdminChanged represents a AdminChanged event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientAdminChangedIterator ¶
type TaikoAnchorClientAdminChangedIterator struct { Event *TaikoAnchorClientAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientAdminChangedIterator) Close ¶
func (it *TaikoAnchorClientAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientAdminChangedIterator) Error ¶
func (it *TaikoAnchorClientAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientAdminChangedIterator) Next ¶
func (it *TaikoAnchorClientAdminChangedIterator) 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 TaikoAnchorClientAnchored ¶
type TaikoAnchorClientAnchored struct { ParentHash [32]byte ParentGasExcess uint64 Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientAnchored represents a Anchored event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientAnchoredIterator ¶
type TaikoAnchorClientAnchoredIterator struct { Event *TaikoAnchorClientAnchored // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientAnchoredIterator is returned from FilterAnchored and is used to iterate over the raw logs and unpacked data for Anchored events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientAnchoredIterator) Close ¶
func (it *TaikoAnchorClientAnchoredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientAnchoredIterator) Error ¶
func (it *TaikoAnchorClientAnchoredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientAnchoredIterator) Next ¶
func (it *TaikoAnchorClientAnchoredIterator) 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 TaikoAnchorClientBeaconUpgraded ¶
type TaikoAnchorClientBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientBeaconUpgraded represents a BeaconUpgraded event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientBeaconUpgradedIterator ¶
type TaikoAnchorClientBeaconUpgradedIterator struct { Event *TaikoAnchorClientBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientBeaconUpgradedIterator) Close ¶
func (it *TaikoAnchorClientBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientBeaconUpgradedIterator) Error ¶
func (it *TaikoAnchorClientBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientBeaconUpgradedIterator) Next ¶
func (it *TaikoAnchorClientBeaconUpgradedIterator) 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 TaikoAnchorClientCaller ¶
type TaikoAnchorClientCaller struct {
// contains filtered or unexported fields
}
TaikoAnchorClientCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTaikoAnchorClientCaller ¶
func NewTaikoAnchorClientCaller(address common.Address, caller bind.ContractCaller) (*TaikoAnchorClientCaller, error)
NewTaikoAnchorClientCaller creates a new read-only instance of TaikoAnchorClient, bound to a specific deployed contract.
func (*TaikoAnchorClientCaller) AdjustExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) AdjustExcess(opts *bind.CallOpts, _currGasExcess uint64, _currGasTarget uint64, _newGasTarget uint64) (uint64, error)
AdjustExcess is a free data retrieval call binding the contract method 0x136dc4a8.
Solidity: function adjustExcess(uint64 _currGasExcess, uint64 _currGasTarget, uint64 _newGasTarget) pure returns(uint64 newGasExcess_)
func (*TaikoAnchorClientCaller) CalculateBaseFee ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) CalculateBaseFee(opts *bind.CallOpts, _baseFeeConfig LibSharedDataBaseFeeConfig, _blocktime uint64, _parentGasExcess uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
CalculateBaseFee is a free data retrieval call binding the contract method 0xe902461a.
Solidity: function calculateBaseFee((uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, uint64 _blocktime, uint64 _parentGasExcess, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientCaller) GOLDENTOUCHADDRESS ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) GOLDENTOUCHADDRESS(opts *bind.CallOpts) (common.Address, error)
GOLDENTOUCHADDRESS is a free data retrieval call binding the contract method 0x9ee512f2.
Solidity: function GOLDEN_TOUCH_ADDRESS() view returns(address)
func (*TaikoAnchorClientCaller) GetBasefee ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBasefee(opts *bind.CallOpts, _anchorBlockId uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
GetBasefee is a free data retrieval call binding the contract method 0xa7e022d1.
Solidity: function getBasefee(uint64 _anchorBlockId, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientCaller) GetBasefeeV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBasefeeV2(opts *bind.CallOpts, _parentGasUsed uint32, _blockTimestamp uint64, _baseFeeConfig LibSharedDataBaseFeeConfig) (struct { Basefee *big.Int NewGasTarget uint64 NewGasExcess uint64 }, error)
GetBasefeeV2 is a free data retrieval call binding the contract method 0x893f5460.
Solidity: function getBasefeeV2(uint32 _parentGasUsed, uint64 _blockTimestamp, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) view returns(uint256 basefee_, uint64 newGasTarget_, uint64 newGasExcess_)
func (*TaikoAnchorClientCaller) GetBlockHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) GetBlockHash(opts *bind.CallOpts, _blockId *big.Int) ([32]byte, error)
GetBlockHash is a free data retrieval call binding the contract method 0xee82ac5e.
Solidity: function getBlockHash(uint256 _blockId) view returns(bytes32)
func (*TaikoAnchorClientCaller) Impl ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) Impl(opts *bind.CallOpts) (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoAnchorClientCaller) InNonReentrant ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoAnchorClientCaller) IsOnL1 ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) IsOnL1(opts *bind.CallOpts) (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoAnchorClientCaller) L1ChainId ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) L1ChainId(opts *bind.CallOpts) (uint64, error)
L1ChainId is a free data retrieval call binding the contract method 0x12622e5b.
Solidity: function l1ChainId() view returns(uint64)
func (*TaikoAnchorClientCaller) LastSyncedBlock ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) LastSyncedBlock(opts *bind.CallOpts) (uint64, error)
LastSyncedBlock is a free data retrieval call binding the contract method 0x33d5ac9b.
Solidity: function lastSyncedBlock() view returns(uint64)
func (*TaikoAnchorClientCaller) Owner ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoAnchorClientCaller) PacayaForkHeight ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) PacayaForkHeight(opts *bind.CallOpts) (uint64, error)
PacayaForkHeight is a free data retrieval call binding the contract method 0xba9f41e8.
Solidity: function pacayaForkHeight() view returns(uint64)
func (*TaikoAnchorClientCaller) ParentGasExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentGasExcess(opts *bind.CallOpts) (uint64, error)
ParentGasExcess is a free data retrieval call binding the contract method 0xb8c7b30c.
Solidity: function parentGasExcess() view returns(uint64)
func (*TaikoAnchorClientCaller) ParentGasTarget ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentGasTarget(opts *bind.CallOpts) (uint64, error)
ParentGasTarget is a free data retrieval call binding the contract method 0xa7137c0f.
Solidity: function parentGasTarget() view returns(uint64)
func (*TaikoAnchorClientCaller) ParentTimestamp ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) ParentTimestamp(opts *bind.CallOpts) (uint64, error)
ParentTimestamp is a free data retrieval call binding the contract method 0x539b8ade.
Solidity: function parentTimestamp() view returns(uint64)
func (*TaikoAnchorClientCaller) Paused ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoAnchorClientCaller) PendingOwner ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoAnchorClientCaller) ProxiableUUID ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoAnchorClientCaller) PublicInputHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) PublicInputHash(opts *bind.CallOpts) ([32]byte, error)
PublicInputHash is a free data retrieval call binding the contract method 0xdac5df78.
Solidity: function publicInputHash() view returns(bytes32)
func (*TaikoAnchorClientCaller) Resolver ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoAnchorClientCaller) SignalService ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) SignalService(opts *bind.CallOpts) (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoAnchorClientCaller) SkipFeeCheck ¶
func (_TaikoAnchorClient *TaikoAnchorClientCaller) SkipFeeCheck(opts *bind.CallOpts) (bool, error)
SkipFeeCheck is a free data retrieval call binding the contract method 0x2f980473.
Solidity: function skipFeeCheck() pure returns(bool)
type TaikoAnchorClientCallerRaw ¶
type TaikoAnchorClientCallerRaw struct {
Contract *TaikoAnchorClientCaller // Generic read-only contract binding to access the raw methods on
}
TaikoAnchorClientCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TaikoAnchorClientCallerRaw) Call ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerRaw) 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 TaikoAnchorClientCallerSession ¶
type TaikoAnchorClientCallerSession struct { Contract *TaikoAnchorClientCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TaikoAnchorClientCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TaikoAnchorClientCallerSession) AdjustExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) AdjustExcess(_currGasExcess uint64, _currGasTarget uint64, _newGasTarget uint64) (uint64, error)
AdjustExcess is a free data retrieval call binding the contract method 0x136dc4a8.
Solidity: function adjustExcess(uint64 _currGasExcess, uint64 _currGasTarget, uint64 _newGasTarget) pure returns(uint64 newGasExcess_)
func (*TaikoAnchorClientCallerSession) CalculateBaseFee ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) CalculateBaseFee(_baseFeeConfig LibSharedDataBaseFeeConfig, _blocktime uint64, _parentGasExcess uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
CalculateBaseFee is a free data retrieval call binding the contract method 0xe902461a.
Solidity: function calculateBaseFee((uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, uint64 _blocktime, uint64 _parentGasExcess, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientCallerSession) GOLDENTOUCHADDRESS ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GOLDENTOUCHADDRESS() (common.Address, error)
GOLDENTOUCHADDRESS is a free data retrieval call binding the contract method 0x9ee512f2.
Solidity: function GOLDEN_TOUCH_ADDRESS() view returns(address)
func (*TaikoAnchorClientCallerSession) GetBasefee ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBasefee(_anchorBlockId uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
GetBasefee is a free data retrieval call binding the contract method 0xa7e022d1.
Solidity: function getBasefee(uint64 _anchorBlockId, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientCallerSession) GetBasefeeV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBasefeeV2(_parentGasUsed uint32, _blockTimestamp uint64, _baseFeeConfig LibSharedDataBaseFeeConfig) (struct { Basefee *big.Int NewGasTarget uint64 NewGasExcess uint64 }, error)
GetBasefeeV2 is a free data retrieval call binding the contract method 0x893f5460.
Solidity: function getBasefeeV2(uint32 _parentGasUsed, uint64 _blockTimestamp, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) view returns(uint256 basefee_, uint64 newGasTarget_, uint64 newGasExcess_)
func (*TaikoAnchorClientCallerSession) GetBlockHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) GetBlockHash(_blockId *big.Int) ([32]byte, error)
GetBlockHash is a free data retrieval call binding the contract method 0xee82ac5e.
Solidity: function getBlockHash(uint256 _blockId) view returns(bytes32)
func (*TaikoAnchorClientCallerSession) Impl ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoAnchorClientCallerSession) InNonReentrant ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoAnchorClientCallerSession) IsOnL1 ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) IsOnL1() (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoAnchorClientCallerSession) L1ChainId ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) L1ChainId() (uint64, error)
L1ChainId is a free data retrieval call binding the contract method 0x12622e5b.
Solidity: function l1ChainId() view returns(uint64)
func (*TaikoAnchorClientCallerSession) LastSyncedBlock ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) LastSyncedBlock() (uint64, error)
LastSyncedBlock is a free data retrieval call binding the contract method 0x33d5ac9b.
Solidity: function lastSyncedBlock() view returns(uint64)
func (*TaikoAnchorClientCallerSession) Owner ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoAnchorClientCallerSession) PacayaForkHeight ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PacayaForkHeight() (uint64, error)
PacayaForkHeight is a free data retrieval call binding the contract method 0xba9f41e8.
Solidity: function pacayaForkHeight() view returns(uint64)
func (*TaikoAnchorClientCallerSession) ParentGasExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentGasExcess() (uint64, error)
ParentGasExcess is a free data retrieval call binding the contract method 0xb8c7b30c.
Solidity: function parentGasExcess() view returns(uint64)
func (*TaikoAnchorClientCallerSession) ParentGasTarget ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentGasTarget() (uint64, error)
ParentGasTarget is a free data retrieval call binding the contract method 0xa7137c0f.
Solidity: function parentGasTarget() view returns(uint64)
func (*TaikoAnchorClientCallerSession) ParentTimestamp ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ParentTimestamp() (uint64, error)
ParentTimestamp is a free data retrieval call binding the contract method 0x539b8ade.
Solidity: function parentTimestamp() view returns(uint64)
func (*TaikoAnchorClientCallerSession) Paused ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoAnchorClientCallerSession) PendingOwner ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoAnchorClientCallerSession) ProxiableUUID ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoAnchorClientCallerSession) PublicInputHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) PublicInputHash() ([32]byte, error)
PublicInputHash is a free data retrieval call binding the contract method 0xdac5df78.
Solidity: function publicInputHash() view returns(bytes32)
func (*TaikoAnchorClientCallerSession) Resolver ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoAnchorClientCallerSession) SignalService ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) SignalService() (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoAnchorClientCallerSession) SkipFeeCheck ¶
func (_TaikoAnchorClient *TaikoAnchorClientCallerSession) SkipFeeCheck() (bool, error)
SkipFeeCheck is a free data retrieval call binding the contract method 0x2f980473.
Solidity: function skipFeeCheck() pure returns(bool)
type TaikoAnchorClientEIP1559Update ¶
type TaikoAnchorClientEIP1559Update struct { OldGasTarget uint64 NewGasTarget uint64 OldGasExcess uint64 NewGasExcess uint64 Basefee *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientEIP1559Update represents a EIP1559Update event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientEIP1559UpdateIterator ¶
type TaikoAnchorClientEIP1559UpdateIterator struct { Event *TaikoAnchorClientEIP1559Update // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientEIP1559UpdateIterator is returned from FilterEIP1559Update and is used to iterate over the raw logs and unpacked data for EIP1559Update events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientEIP1559UpdateIterator) Close ¶
func (it *TaikoAnchorClientEIP1559UpdateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientEIP1559UpdateIterator) Error ¶
func (it *TaikoAnchorClientEIP1559UpdateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientEIP1559UpdateIterator) Next ¶
func (it *TaikoAnchorClientEIP1559UpdateIterator) 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 TaikoAnchorClientFilterer ¶
type TaikoAnchorClientFilterer struct {
// contains filtered or unexported fields
}
TaikoAnchorClientFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTaikoAnchorClientFilterer ¶
func NewTaikoAnchorClientFilterer(address common.Address, filterer bind.ContractFilterer) (*TaikoAnchorClientFilterer, error)
NewTaikoAnchorClientFilterer creates a new log filterer instance of TaikoAnchorClient, bound to a specific deployed contract.
func (*TaikoAnchorClientFilterer) FilterAdminChanged ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoAnchorClientAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoAnchorClientFilterer) FilterAnchored ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterAnchored(opts *bind.FilterOpts) (*TaikoAnchorClientAnchoredIterator, error)
FilterAnchored is a free log retrieval operation binding the contract event 0x41c3f410f5c8ac36bb46b1dccef0de0f964087c9e688795fa02ecfa2c20b3fe4.
Solidity: event Anchored(bytes32 parentHash, uint64 parentGasExcess)
func (*TaikoAnchorClientFilterer) FilterBeaconUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoAnchorClientBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoAnchorClientFilterer) FilterEIP1559Update ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterEIP1559Update(opts *bind.FilterOpts) (*TaikoAnchorClientEIP1559UpdateIterator, error)
FilterEIP1559Update is a free log retrieval operation binding the contract event 0x781ae5c2215806150d5c71a4ed5336e5dc3ad32aef04fc0f626a6ee0c2f8d1c8.
Solidity: event EIP1559Update(uint64 oldGasTarget, uint64 newGasTarget, uint64 oldGasExcess, uint64 newGasExcess, uint256 basefee)
func (*TaikoAnchorClientFilterer) FilterInitialized ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoAnchorClientInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoAnchorClientFilterer) FilterOwnershipTransferStarted ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoAnchorClientOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) FilterOwnershipTransferred ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoAnchorClientOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) FilterPaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoAnchorClientPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoAnchorClientFilterer) FilterUnpaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoAnchorClientUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoAnchorClientFilterer) FilterUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoAnchorClientUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoAnchorClientFilterer) ParseAdminChanged ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseAdminChanged(log types.Log) (*TaikoAnchorClientAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoAnchorClientFilterer) ParseAnchored ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseAnchored(log types.Log) (*TaikoAnchorClientAnchored, error)
ParseAnchored is a log parse operation binding the contract event 0x41c3f410f5c8ac36bb46b1dccef0de0f964087c9e688795fa02ecfa2c20b3fe4.
Solidity: event Anchored(bytes32 parentHash, uint64 parentGasExcess)
func (*TaikoAnchorClientFilterer) ParseBeaconUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoAnchorClientBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoAnchorClientFilterer) ParseEIP1559Update ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseEIP1559Update(log types.Log) (*TaikoAnchorClientEIP1559Update, error)
ParseEIP1559Update is a log parse operation binding the contract event 0x781ae5c2215806150d5c71a4ed5336e5dc3ad32aef04fc0f626a6ee0c2f8d1c8.
Solidity: event EIP1559Update(uint64 oldGasTarget, uint64 newGasTarget, uint64 oldGasExcess, uint64 newGasExcess, uint256 basefee)
func (*TaikoAnchorClientFilterer) ParseInitialized ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseInitialized(log types.Log) (*TaikoAnchorClientInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoAnchorClientFilterer) ParseOwnershipTransferStarted ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoAnchorClientOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) ParseOwnershipTransferred ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoAnchorClientOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) ParsePaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParsePaused(log types.Log) (*TaikoAnchorClientPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoAnchorClientFilterer) ParseUnpaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseUnpaused(log types.Log) (*TaikoAnchorClientUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoAnchorClientFilterer) ParseUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) ParseUpgraded(log types.Log) (*TaikoAnchorClientUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoAnchorClientFilterer) WatchAdminChanged ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoAnchorClientFilterer) WatchAnchored ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchAnchored(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientAnchored) (event.Subscription, error)
WatchAnchored is a free log subscription operation binding the contract event 0x41c3f410f5c8ac36bb46b1dccef0de0f964087c9e688795fa02ecfa2c20b3fe4.
Solidity: event Anchored(bytes32 parentHash, uint64 parentGasExcess)
func (*TaikoAnchorClientFilterer) WatchBeaconUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoAnchorClientFilterer) WatchEIP1559Update ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchEIP1559Update(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientEIP1559Update) (event.Subscription, error)
WatchEIP1559Update is a free log subscription operation binding the contract event 0x781ae5c2215806150d5c71a4ed5336e5dc3ad32aef04fc0f626a6ee0c2f8d1c8.
Solidity: event EIP1559Update(uint64 oldGasTarget, uint64 newGasTarget, uint64 oldGasExcess, uint64 newGasExcess, uint256 basefee)
func (*TaikoAnchorClientFilterer) WatchInitialized ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoAnchorClientFilterer) WatchOwnershipTransferStarted ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) WatchOwnershipTransferred ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoAnchorClientFilterer) WatchPaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoAnchorClientFilterer) WatchUnpaused ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoAnchorClientFilterer) WatchUpgraded ¶
func (_TaikoAnchorClient *TaikoAnchorClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoAnchorClientUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type TaikoAnchorClientInitialized ¶
type TaikoAnchorClientInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientInitialized represents a Initialized event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientInitializedIterator ¶
type TaikoAnchorClientInitializedIterator struct { Event *TaikoAnchorClientInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientInitializedIterator) Close ¶
func (it *TaikoAnchorClientInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientInitializedIterator) Error ¶
func (it *TaikoAnchorClientInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientInitializedIterator) Next ¶
func (it *TaikoAnchorClientInitializedIterator) 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 TaikoAnchorClientOwnershipTransferStarted ¶
type TaikoAnchorClientOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientOwnershipTransferStartedIterator ¶
type TaikoAnchorClientOwnershipTransferStartedIterator struct { Event *TaikoAnchorClientOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientOwnershipTransferStartedIterator) Close ¶
func (it *TaikoAnchorClientOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientOwnershipTransferStartedIterator) Error ¶
func (it *TaikoAnchorClientOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientOwnershipTransferStartedIterator) Next ¶
func (it *TaikoAnchorClientOwnershipTransferStartedIterator) 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 TaikoAnchorClientOwnershipTransferred ¶
type TaikoAnchorClientOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientOwnershipTransferred represents a OwnershipTransferred event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientOwnershipTransferredIterator ¶
type TaikoAnchorClientOwnershipTransferredIterator struct { Event *TaikoAnchorClientOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientOwnershipTransferredIterator) Close ¶
func (it *TaikoAnchorClientOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientOwnershipTransferredIterator) Error ¶
func (it *TaikoAnchorClientOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientOwnershipTransferredIterator) Next ¶
func (it *TaikoAnchorClientOwnershipTransferredIterator) 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 TaikoAnchorClientPaused ¶
type TaikoAnchorClientPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientPaused represents a Paused event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientPausedIterator ¶
type TaikoAnchorClientPausedIterator struct { Event *TaikoAnchorClientPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientPausedIterator) Close ¶
func (it *TaikoAnchorClientPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientPausedIterator) Error ¶
func (it *TaikoAnchorClientPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientPausedIterator) Next ¶
func (it *TaikoAnchorClientPausedIterator) 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 TaikoAnchorClientRaw ¶
type TaikoAnchorClientRaw struct {
Contract *TaikoAnchorClient // Generic contract binding to access the raw methods on
}
TaikoAnchorClientRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TaikoAnchorClientRaw) Call ¶
func (_TaikoAnchorClient *TaikoAnchorClientRaw) 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 (*TaikoAnchorClientRaw) Transact ¶
func (_TaikoAnchorClient *TaikoAnchorClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoAnchorClientRaw) Transfer ¶
func (_TaikoAnchorClient *TaikoAnchorClientRaw) 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 TaikoAnchorClientSession ¶
type TaikoAnchorClientSession struct { Contract *TaikoAnchorClient // 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 }
TaikoAnchorClientSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TaikoAnchorClientSession) AcceptOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoAnchorClientSession) AdjustExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) AdjustExcess(_currGasExcess uint64, _currGasTarget uint64, _newGasTarget uint64) (uint64, error)
AdjustExcess is a free data retrieval call binding the contract method 0x136dc4a8.
Solidity: function adjustExcess(uint64 _currGasExcess, uint64 _currGasTarget, uint64 _newGasTarget) pure returns(uint64 newGasExcess_)
func (*TaikoAnchorClientSession) Anchor ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Anchor(_l1BlockHash [32]byte, _l1StateRoot [32]byte, _l1BlockId uint64, _parentGasUsed uint32) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xda69d3db.
Solidity: function anchor(bytes32 _l1BlockHash, bytes32 _l1StateRoot, uint64 _l1BlockId, uint32 _parentGasUsed) returns()
func (*TaikoAnchorClientSession) AnchorV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) AnchorV2(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig) (*types.Transaction, error)
AnchorV2 is a paid mutator transaction binding the contract method 0xfd85eb2d.
Solidity: function anchorV2(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) returns()
func (*TaikoAnchorClientSession) AnchorV3 ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) AnchorV3(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig, _signalSlots [][32]byte) (*types.Transaction, error)
AnchorV3 is a paid mutator transaction binding the contract method 0x48080a45.
Solidity: function anchorV3(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, bytes32[] _signalSlots) returns()
func (*TaikoAnchorClientSession) CalculateBaseFee ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) CalculateBaseFee(_baseFeeConfig LibSharedDataBaseFeeConfig, _blocktime uint64, _parentGasExcess uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
CalculateBaseFee is a free data retrieval call binding the contract method 0xe902461a.
Solidity: function calculateBaseFee((uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, uint64 _blocktime, uint64 _parentGasExcess, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientSession) GOLDENTOUCHADDRESS ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) GOLDENTOUCHADDRESS() (common.Address, error)
GOLDENTOUCHADDRESS is a free data retrieval call binding the contract method 0x9ee512f2.
Solidity: function GOLDEN_TOUCH_ADDRESS() view returns(address)
func (*TaikoAnchorClientSession) GetBasefee ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBasefee(_anchorBlockId uint64, _parentGasUsed uint32) (struct { Basefee *big.Int ParentGasExcess uint64 }, error)
GetBasefee is a free data retrieval call binding the contract method 0xa7e022d1.
Solidity: function getBasefee(uint64 _anchorBlockId, uint32 _parentGasUsed) pure returns(uint256 basefee_, uint64 parentGasExcess_)
func (*TaikoAnchorClientSession) GetBasefeeV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBasefeeV2(_parentGasUsed uint32, _blockTimestamp uint64, _baseFeeConfig LibSharedDataBaseFeeConfig) (struct { Basefee *big.Int NewGasTarget uint64 NewGasExcess uint64 }, error)
GetBasefeeV2 is a free data retrieval call binding the contract method 0x893f5460.
Solidity: function getBasefeeV2(uint32 _parentGasUsed, uint64 _blockTimestamp, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) view returns(uint256 basefee_, uint64 newGasTarget_, uint64 newGasExcess_)
func (*TaikoAnchorClientSession) GetBlockHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) GetBlockHash(_blockId *big.Int) ([32]byte, error)
GetBlockHash is a free data retrieval call binding the contract method 0xee82ac5e.
Solidity: function getBlockHash(uint256 _blockId) view returns(bytes32)
func (*TaikoAnchorClientSession) Impl ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoAnchorClientSession) InNonReentrant ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoAnchorClientSession) Init ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Init(_owner common.Address, _l1ChainId uint64, _initialGasExcess uint64) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xb310e9e9.
Solidity: function init(address _owner, uint64 _l1ChainId, uint64 _initialGasExcess) returns()
func (*TaikoAnchorClientSession) IsOnL1 ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) IsOnL1() (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoAnchorClientSession) L1ChainId ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) L1ChainId() (uint64, error)
L1ChainId is a free data retrieval call binding the contract method 0x12622e5b.
Solidity: function l1ChainId() view returns(uint64)
func (*TaikoAnchorClientSession) LastSyncedBlock ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) LastSyncedBlock() (uint64, error)
LastSyncedBlock is a free data retrieval call binding the contract method 0x33d5ac9b.
Solidity: function lastSyncedBlock() view returns(uint64)
func (*TaikoAnchorClientSession) Owner ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoAnchorClientSession) PacayaForkHeight ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) PacayaForkHeight() (uint64, error)
PacayaForkHeight is a free data retrieval call binding the contract method 0xba9f41e8.
Solidity: function pacayaForkHeight() view returns(uint64)
func (*TaikoAnchorClientSession) ParentGasExcess ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentGasExcess() (uint64, error)
ParentGasExcess is a free data retrieval call binding the contract method 0xb8c7b30c.
Solidity: function parentGasExcess() view returns(uint64)
func (*TaikoAnchorClientSession) ParentGasTarget ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentGasTarget() (uint64, error)
ParentGasTarget is a free data retrieval call binding the contract method 0xa7137c0f.
Solidity: function parentGasTarget() view returns(uint64)
func (*TaikoAnchorClientSession) ParentTimestamp ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) ParentTimestamp() (uint64, error)
ParentTimestamp is a free data retrieval call binding the contract method 0x539b8ade.
Solidity: function parentTimestamp() view returns(uint64)
func (*TaikoAnchorClientSession) Pause ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoAnchorClientSession) Paused ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoAnchorClientSession) PendingOwner ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoAnchorClientSession) ProxiableUUID ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoAnchorClientSession) PublicInputHash ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) PublicInputHash() ([32]byte, error)
PublicInputHash is a free data retrieval call binding the contract method 0xdac5df78.
Solidity: function publicInputHash() view returns(bytes32)
func (*TaikoAnchorClientSession) RenounceOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoAnchorClientSession) Resolver ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoAnchorClientSession) SignalService ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) SignalService() (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoAnchorClientSession) SkipFeeCheck ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) SkipFeeCheck() (bool, error)
SkipFeeCheck is a free data retrieval call binding the contract method 0x2f980473.
Solidity: function skipFeeCheck() pure returns(bool)
func (*TaikoAnchorClientSession) TransferOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoAnchorClientSession) Unpause ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoAnchorClientSession) UpgradeTo ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoAnchorClientSession) UpgradeToAndCall ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoAnchorClientSession) Withdraw ¶
func (_TaikoAnchorClient *TaikoAnchorClientSession) Withdraw(_token common.Address, _to common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf940e385.
Solidity: function withdraw(address _token, address _to) returns()
type TaikoAnchorClientTransactor ¶
type TaikoAnchorClientTransactor struct {
// contains filtered or unexported fields
}
TaikoAnchorClientTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTaikoAnchorClientTransactor ¶
func NewTaikoAnchorClientTransactor(address common.Address, transactor bind.ContractTransactor) (*TaikoAnchorClientTransactor, error)
NewTaikoAnchorClientTransactor creates a new write-only instance of TaikoAnchorClient, bound to a specific deployed contract.
func (*TaikoAnchorClientTransactor) AcceptOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoAnchorClientTransactor) Anchor ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Anchor(opts *bind.TransactOpts, _l1BlockHash [32]byte, _l1StateRoot [32]byte, _l1BlockId uint64, _parentGasUsed uint32) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xda69d3db.
Solidity: function anchor(bytes32 _l1BlockHash, bytes32 _l1StateRoot, uint64 _l1BlockId, uint32 _parentGasUsed) returns()
func (*TaikoAnchorClientTransactor) AnchorV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AnchorV2(opts *bind.TransactOpts, _anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig) (*types.Transaction, error)
AnchorV2 is a paid mutator transaction binding the contract method 0xfd85eb2d.
Solidity: function anchorV2(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) returns()
func (*TaikoAnchorClientTransactor) AnchorV3 ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) AnchorV3(opts *bind.TransactOpts, _anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig, _signalSlots [][32]byte) (*types.Transaction, error)
AnchorV3 is a paid mutator transaction binding the contract method 0x48080a45.
Solidity: function anchorV3(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, bytes32[] _signalSlots) returns()
func (*TaikoAnchorClientTransactor) Init ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _l1ChainId uint64, _initialGasExcess uint64) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xb310e9e9.
Solidity: function init(address _owner, uint64 _l1ChainId, uint64 _initialGasExcess) returns()
func (*TaikoAnchorClientTransactor) Pause ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoAnchorClientTransactor) RenounceOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoAnchorClientTransactor) TransferOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoAnchorClientTransactor) Unpause ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoAnchorClientTransactor) UpgradeTo ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoAnchorClientTransactor) UpgradeToAndCall ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoAnchorClientTransactor) Withdraw ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactor) Withdraw(opts *bind.TransactOpts, _token common.Address, _to common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf940e385.
Solidity: function withdraw(address _token, address _to) returns()
type TaikoAnchorClientTransactorRaw ¶
type TaikoAnchorClientTransactorRaw struct {
Contract *TaikoAnchorClientTransactor // Generic write-only contract binding to access the raw methods on
}
TaikoAnchorClientTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TaikoAnchorClientTransactorRaw) Transact ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoAnchorClientTransactorRaw) Transfer ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorRaw) 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 TaikoAnchorClientTransactorSession ¶
type TaikoAnchorClientTransactorSession struct { Contract *TaikoAnchorClientTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TaikoAnchorClientTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TaikoAnchorClientTransactorSession) AcceptOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoAnchorClientTransactorSession) Anchor ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Anchor(_l1BlockHash [32]byte, _l1StateRoot [32]byte, _l1BlockId uint64, _parentGasUsed uint32) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xda69d3db.
Solidity: function anchor(bytes32 _l1BlockHash, bytes32 _l1StateRoot, uint64 _l1BlockId, uint32 _parentGasUsed) returns()
func (*TaikoAnchorClientTransactorSession) AnchorV2 ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AnchorV2(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig) (*types.Transaction, error)
AnchorV2 is a paid mutator transaction binding the contract method 0xfd85eb2d.
Solidity: function anchorV2(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig) returns()
func (*TaikoAnchorClientTransactorSession) AnchorV3 ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) AnchorV3(_anchorBlockId uint64, _anchorStateRoot [32]byte, _parentGasUsed uint32, _baseFeeConfig LibSharedDataBaseFeeConfig, _signalSlots [][32]byte) (*types.Transaction, error)
AnchorV3 is a paid mutator transaction binding the contract method 0x48080a45.
Solidity: function anchorV3(uint64 _anchorBlockId, bytes32 _anchorStateRoot, uint32 _parentGasUsed, (uint8,uint8,uint32,uint64,uint32) _baseFeeConfig, bytes32[] _signalSlots) returns()
func (*TaikoAnchorClientTransactorSession) Init ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Init(_owner common.Address, _l1ChainId uint64, _initialGasExcess uint64) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xb310e9e9.
Solidity: function init(address _owner, uint64 _l1ChainId, uint64 _initialGasExcess) returns()
func (*TaikoAnchorClientTransactorSession) Pause ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoAnchorClientTransactorSession) RenounceOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoAnchorClientTransactorSession) TransferOwnership ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoAnchorClientTransactorSession) Unpause ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoAnchorClientTransactorSession) UpgradeTo ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoAnchorClientTransactorSession) UpgradeToAndCall ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoAnchorClientTransactorSession) Withdraw ¶
func (_TaikoAnchorClient *TaikoAnchorClientTransactorSession) Withdraw(_token common.Address, _to common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0xf940e385.
Solidity: function withdraw(address _token, address _to) returns()
type TaikoAnchorClientUnpaused ¶
type TaikoAnchorClientUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientUnpaused represents a Unpaused event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientUnpausedIterator ¶
type TaikoAnchorClientUnpausedIterator struct { Event *TaikoAnchorClientUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientUnpausedIterator) Close ¶
func (it *TaikoAnchorClientUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientUnpausedIterator) Error ¶
func (it *TaikoAnchorClientUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientUnpausedIterator) Next ¶
func (it *TaikoAnchorClientUnpausedIterator) 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 TaikoAnchorClientUpgraded ¶
type TaikoAnchorClientUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoAnchorClientUpgraded represents a Upgraded event raised by the TaikoAnchorClient contract.
type TaikoAnchorClientUpgradedIterator ¶
type TaikoAnchorClientUpgradedIterator struct { Event *TaikoAnchorClientUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoAnchorClientUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the TaikoAnchorClient contract.
func (*TaikoAnchorClientUpgradedIterator) Close ¶
func (it *TaikoAnchorClientUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoAnchorClientUpgradedIterator) Error ¶
func (it *TaikoAnchorClientUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoAnchorClientUpgradedIterator) Next ¶
func (it *TaikoAnchorClientUpgradedIterator) 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 TaikoInboxClient ¶
type TaikoInboxClient struct { TaikoInboxClientCaller // Read-only binding to the contract TaikoInboxClientTransactor // Write-only binding to the contract TaikoInboxClientFilterer // Log filterer for contract events }
TaikoInboxClient is an auto generated Go binding around an Ethereum contract.
func NewTaikoInboxClient ¶
func NewTaikoInboxClient(address common.Address, backend bind.ContractBackend) (*TaikoInboxClient, error)
NewTaikoInboxClient creates a new instance of TaikoInboxClient, bound to a specific deployed contract.
type TaikoInboxClientAdminChanged ¶
type TaikoInboxClientAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientAdminChanged represents a AdminChanged event raised by the TaikoInboxClient contract.
type TaikoInboxClientAdminChangedIterator ¶
type TaikoInboxClientAdminChangedIterator struct { Event *TaikoInboxClientAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientAdminChangedIterator) Close ¶
func (it *TaikoInboxClientAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientAdminChangedIterator) Error ¶
func (it *TaikoInboxClientAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientAdminChangedIterator) Next ¶
func (it *TaikoInboxClientAdminChangedIterator) 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 TaikoInboxClientBatchProposed ¶
type TaikoInboxClientBatchProposed struct { Info ITaikoInboxBatchInfo Meta ITaikoInboxBatchMetadata TxList []byte Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBatchProposed represents a BatchProposed event raised by the TaikoInboxClient contract.
type TaikoInboxClientBatchProposedIterator ¶
type TaikoInboxClientBatchProposedIterator struct { Event *TaikoInboxClientBatchProposed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBatchProposedIterator is returned from FilterBatchProposed and is used to iterate over the raw logs and unpacked data for BatchProposed events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBatchProposedIterator) Close ¶
func (it *TaikoInboxClientBatchProposedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBatchProposedIterator) Error ¶
func (it *TaikoInboxClientBatchProposedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBatchProposedIterator) Next ¶
func (it *TaikoInboxClientBatchProposedIterator) 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 TaikoInboxClientBatchesProved ¶
type TaikoInboxClientBatchesProved struct { Verifier common.Address BatchIds []uint64 Transitions []ITaikoInboxTransition Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBatchesProved represents a BatchesProved event raised by the TaikoInboxClient contract.
type TaikoInboxClientBatchesProvedIterator ¶
type TaikoInboxClientBatchesProvedIterator struct { Event *TaikoInboxClientBatchesProved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBatchesProvedIterator is returned from FilterBatchesProved and is used to iterate over the raw logs and unpacked data for BatchesProved events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBatchesProvedIterator) Close ¶
func (it *TaikoInboxClientBatchesProvedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBatchesProvedIterator) Error ¶
func (it *TaikoInboxClientBatchesProvedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBatchesProvedIterator) Next ¶
func (it *TaikoInboxClientBatchesProvedIterator) 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 TaikoInboxClientBatchesVerified ¶
type TaikoInboxClientBatchesVerified struct { BatchId uint64 BlockHash [32]byte Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBatchesVerified represents a BatchesVerified event raised by the TaikoInboxClient contract.
type TaikoInboxClientBatchesVerifiedIterator ¶
type TaikoInboxClientBatchesVerifiedIterator struct { Event *TaikoInboxClientBatchesVerified // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBatchesVerifiedIterator is returned from FilterBatchesVerified and is used to iterate over the raw logs and unpacked data for BatchesVerified events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBatchesVerifiedIterator) Close ¶
func (it *TaikoInboxClientBatchesVerifiedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBatchesVerifiedIterator) Error ¶
func (it *TaikoInboxClientBatchesVerifiedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBatchesVerifiedIterator) Next ¶
func (it *TaikoInboxClientBatchesVerifiedIterator) 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 TaikoInboxClientBeaconUpgraded ¶
type TaikoInboxClientBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBeaconUpgraded represents a BeaconUpgraded event raised by the TaikoInboxClient contract.
type TaikoInboxClientBeaconUpgradedIterator ¶
type TaikoInboxClientBeaconUpgradedIterator struct { Event *TaikoInboxClientBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBeaconUpgradedIterator) Close ¶
func (it *TaikoInboxClientBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBeaconUpgradedIterator) Error ¶
func (it *TaikoInboxClientBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBeaconUpgradedIterator) Next ¶
func (it *TaikoInboxClientBeaconUpgradedIterator) 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 TaikoInboxClientBondCredited ¶
type TaikoInboxClientBondCredited struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBondCredited represents a BondCredited event raised by the TaikoInboxClient contract.
type TaikoInboxClientBondCreditedIterator ¶
type TaikoInboxClientBondCreditedIterator struct { Event *TaikoInboxClientBondCredited // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBondCreditedIterator is returned from FilterBondCredited and is used to iterate over the raw logs and unpacked data for BondCredited events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBondCreditedIterator) Close ¶
func (it *TaikoInboxClientBondCreditedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBondCreditedIterator) Error ¶
func (it *TaikoInboxClientBondCreditedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBondCreditedIterator) Next ¶
func (it *TaikoInboxClientBondCreditedIterator) 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 TaikoInboxClientBondDebited ¶
type TaikoInboxClientBondDebited struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBondDebited represents a BondDebited event raised by the TaikoInboxClient contract.
type TaikoInboxClientBondDebitedIterator ¶
type TaikoInboxClientBondDebitedIterator struct { Event *TaikoInboxClientBondDebited // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBondDebitedIterator is returned from FilterBondDebited and is used to iterate over the raw logs and unpacked data for BondDebited events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBondDebitedIterator) Close ¶
func (it *TaikoInboxClientBondDebitedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBondDebitedIterator) Error ¶
func (it *TaikoInboxClientBondDebitedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBondDebitedIterator) Next ¶
func (it *TaikoInboxClientBondDebitedIterator) 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 TaikoInboxClientBondDeposited ¶
type TaikoInboxClientBondDeposited struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBondDeposited represents a BondDeposited event raised by the TaikoInboxClient contract.
type TaikoInboxClientBondDepositedIterator ¶
type TaikoInboxClientBondDepositedIterator struct { Event *TaikoInboxClientBondDeposited // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBondDepositedIterator is returned from FilterBondDeposited and is used to iterate over the raw logs and unpacked data for BondDeposited events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBondDepositedIterator) Close ¶
func (it *TaikoInboxClientBondDepositedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBondDepositedIterator) Error ¶
func (it *TaikoInboxClientBondDepositedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBondDepositedIterator) Next ¶
func (it *TaikoInboxClientBondDepositedIterator) 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 TaikoInboxClientBondWithdrawn ¶
type TaikoInboxClientBondWithdrawn struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientBondWithdrawn represents a BondWithdrawn event raised by the TaikoInboxClient contract.
type TaikoInboxClientBondWithdrawnIterator ¶
type TaikoInboxClientBondWithdrawnIterator struct { Event *TaikoInboxClientBondWithdrawn // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientBondWithdrawnIterator is returned from FilterBondWithdrawn and is used to iterate over the raw logs and unpacked data for BondWithdrawn events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientBondWithdrawnIterator) Close ¶
func (it *TaikoInboxClientBondWithdrawnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientBondWithdrawnIterator) Error ¶
func (it *TaikoInboxClientBondWithdrawnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientBondWithdrawnIterator) Next ¶
func (it *TaikoInboxClientBondWithdrawnIterator) 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 TaikoInboxClientCaller ¶
type TaikoInboxClientCaller struct {
// contains filtered or unexported fields
}
TaikoInboxClientCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTaikoInboxClientCaller ¶
func NewTaikoInboxClientCaller(address common.Address, caller bind.ContractCaller) (*TaikoInboxClientCaller, error)
NewTaikoInboxClientCaller creates a new read-only instance of TaikoInboxClient, bound to a specific deployed contract.
func (*TaikoInboxClientCaller) BondBalanceOf ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) BondBalanceOf(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
BondBalanceOf is a free data retrieval call binding the contract method 0xa9c2c835.
Solidity: function bondBalanceOf(address _user) view returns(uint256)
func (*TaikoInboxClientCaller) BondToken ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) BondToken(opts *bind.CallOpts) (common.Address, error)
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*TaikoInboxClientCaller) GetBatch ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetBatch(opts *bind.CallOpts, _batchId uint64) (ITaikoInboxBatch, error)
GetBatch is a free data retrieval call binding the contract method 0x888775d9.
Solidity: function getBatch(uint64 _batchId) view returns((bytes32,uint64,uint96,uint96,uint64,uint64,uint64,uint24,uint8,uint24) batch_)
func (*TaikoInboxClientCaller) GetBatchVerifyingTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetBatchVerifyingTransition(opts *bind.CallOpts, _batchId uint64) (ITaikoInboxTransitionState, error)
GetBatchVerifyingTransition is a free data retrieval call binding the contract method 0x7e7501dc.
Solidity: function getBatchVerifyingTransition(uint64 _batchId) view returns((bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCaller) GetLastSyncedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetLastSyncedTransition(opts *bind.CallOpts) (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastSyncedTransition is a free data retrieval call binding the contract method 0xcee1136c.
Solidity: function getLastSyncedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCaller) GetLastVerifiedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetLastVerifiedTransition(opts *bind.CallOpts) (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastVerifiedTransition is a free data retrieval call binding the contract method 0x9c436473.
Solidity: function getLastVerifiedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCaller) GetStats1 ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetStats1(opts *bind.CallOpts) (ITaikoInboxStats1, error)
GetStats1 is a free data retrieval call binding the contract method 0x12ad809c.
Solidity: function getStats1() view returns((uint64,uint64,uint64,uint64))
func (*TaikoInboxClientCaller) GetStats2 ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetStats2(opts *bind.CallOpts) (ITaikoInboxStats2, error)
GetStats2 is a free data retrieval call binding the contract method 0x26baca1c.
Solidity: function getStats2() view returns((uint64,uint64,bool,uint56,uint64))
func (*TaikoInboxClientCaller) GetTransitionById ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetTransitionById(opts *bind.CallOpts, _batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
GetTransitionById is a free data retrieval call binding the contract method 0xff109f59.
Solidity: function getTransitionById(uint64 _batchId, uint24 _tid) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientCaller) GetTransitionByParentHash ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) GetTransitionByParentHash(opts *bind.CallOpts, _batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
GetTransitionByParentHash is a free data retrieval call binding the contract method 0xe8353dc0.
Solidity: function getTransitionByParentHash(uint64 _batchId, bytes32 _parentHash) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientCaller) Impl ¶
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoInboxClientCaller) InNonReentrant ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoInboxClientCaller) InboxWrapper ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) InboxWrapper(opts *bind.CallOpts) (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*TaikoInboxClientCaller) IsOnL1 ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) IsOnL1(opts *bind.CallOpts) (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoInboxClientCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoInboxClientCaller) PacayaConfig ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) PacayaConfig(opts *bind.CallOpts) (ITaikoInboxConfig, error)
PacayaConfig is a free data retrieval call binding the contract method 0xb932bf2b.
Solidity: function pacayaConfig() view returns((uint64,uint64,uint64,uint64,uint32,uint96,uint96,uint8,uint64,(uint8,uint8,uint32,uint64,uint32),uint16,uint24,uint8,uint16,(uint64,uint64,uint64,uint64)))
func (*TaikoInboxClientCaller) Paused ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoInboxClientCaller) PendingOwner ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoInboxClientCaller) ProxiableUUID ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoInboxClientCaller) Resolver ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) Resolver(opts *bind.CallOpts) (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoInboxClientCaller) SignalService ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) SignalService(opts *bind.CallOpts) (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoInboxClientCaller) State ¶
func (_TaikoInboxClient *TaikoInboxClientCaller) State(opts *bind.CallOpts) (struct { Reserve1 [32]byte Stats1 ITaikoInboxStats1 Stats2 ITaikoInboxStats2 }, error)
State is a free data retrieval call binding the contract method 0xc19d93fb.
Solidity: function state() view returns(bytes32 __reserve1, (uint64,uint64,uint64,uint64) stats1, (uint64,uint64,bool,uint56,uint64) stats2)
type TaikoInboxClientCallerRaw ¶
type TaikoInboxClientCallerRaw struct {
Contract *TaikoInboxClientCaller // Generic read-only contract binding to access the raw methods on
}
TaikoInboxClientCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TaikoInboxClientCallerRaw) Call ¶
func (_TaikoInboxClient *TaikoInboxClientCallerRaw) 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 TaikoInboxClientCallerSession ¶
type TaikoInboxClientCallerSession struct { Contract *TaikoInboxClientCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TaikoInboxClientCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TaikoInboxClientCallerSession) BondBalanceOf ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) BondBalanceOf(_user common.Address) (*big.Int, error)
BondBalanceOf is a free data retrieval call binding the contract method 0xa9c2c835.
Solidity: function bondBalanceOf(address _user) view returns(uint256)
func (*TaikoInboxClientCallerSession) BondToken ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) BondToken() (common.Address, error)
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*TaikoInboxClientCallerSession) GetBatch ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetBatch(_batchId uint64) (ITaikoInboxBatch, error)
GetBatch is a free data retrieval call binding the contract method 0x888775d9.
Solidity: function getBatch(uint64 _batchId) view returns((bytes32,uint64,uint96,uint96,uint64,uint64,uint64,uint24,uint8,uint24) batch_)
func (*TaikoInboxClientCallerSession) GetBatchVerifyingTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetBatchVerifyingTransition(_batchId uint64) (ITaikoInboxTransitionState, error)
GetBatchVerifyingTransition is a free data retrieval call binding the contract method 0x7e7501dc.
Solidity: function getBatchVerifyingTransition(uint64 _batchId) view returns((bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCallerSession) GetLastSyncedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetLastSyncedTransition() (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastSyncedTransition is a free data retrieval call binding the contract method 0xcee1136c.
Solidity: function getLastSyncedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCallerSession) GetLastVerifiedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetLastVerifiedTransition() (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastVerifiedTransition is a free data retrieval call binding the contract method 0x9c436473.
Solidity: function getLastVerifiedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientCallerSession) GetStats1 ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetStats1() (ITaikoInboxStats1, error)
GetStats1 is a free data retrieval call binding the contract method 0x12ad809c.
Solidity: function getStats1() view returns((uint64,uint64,uint64,uint64))
func (*TaikoInboxClientCallerSession) GetStats2 ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetStats2() (ITaikoInboxStats2, error)
GetStats2 is a free data retrieval call binding the contract method 0x26baca1c.
Solidity: function getStats2() view returns((uint64,uint64,bool,uint56,uint64))
func (*TaikoInboxClientCallerSession) GetTransitionById ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetTransitionById(_batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
GetTransitionById is a free data retrieval call binding the contract method 0xff109f59.
Solidity: function getTransitionById(uint64 _batchId, uint24 _tid) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientCallerSession) GetTransitionByParentHash ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) GetTransitionByParentHash(_batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
GetTransitionByParentHash is a free data retrieval call binding the contract method 0xe8353dc0.
Solidity: function getTransitionByParentHash(uint64 _batchId, bytes32 _parentHash) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientCallerSession) Impl ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoInboxClientCallerSession) InNonReentrant ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoInboxClientCallerSession) InboxWrapper ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) InboxWrapper() (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*TaikoInboxClientCallerSession) IsOnL1 ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) IsOnL1() (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoInboxClientCallerSession) Owner ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoInboxClientCallerSession) PacayaConfig ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) PacayaConfig() (ITaikoInboxConfig, error)
PacayaConfig is a free data retrieval call binding the contract method 0xb932bf2b.
Solidity: function pacayaConfig() view returns((uint64,uint64,uint64,uint64,uint32,uint96,uint96,uint8,uint64,(uint8,uint8,uint32,uint64,uint32),uint16,uint24,uint8,uint16,(uint64,uint64,uint64,uint64)))
func (*TaikoInboxClientCallerSession) Paused ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoInboxClientCallerSession) PendingOwner ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoInboxClientCallerSession) ProxiableUUID ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoInboxClientCallerSession) Resolver ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoInboxClientCallerSession) SignalService ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) SignalService() (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoInboxClientCallerSession) State ¶
func (_TaikoInboxClient *TaikoInboxClientCallerSession) State() (struct { Reserve1 [32]byte Stats1 ITaikoInboxStats1 Stats2 ITaikoInboxStats2 }, error)
State is a free data retrieval call binding the contract method 0xc19d93fb.
Solidity: function state() view returns(bytes32 __reserve1, (uint64,uint64,uint64,uint64) stats1, (uint64,uint64,bool,uint56,uint64) stats2)
type TaikoInboxClientConflictingProof ¶
type TaikoInboxClientConflictingProof struct { BatchId uint64 OldTran ITaikoInboxTransitionState NewTran ITaikoInboxTransition Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientConflictingProof represents a ConflictingProof event raised by the TaikoInboxClient contract.
type TaikoInboxClientConflictingProofIterator ¶
type TaikoInboxClientConflictingProofIterator struct { Event *TaikoInboxClientConflictingProof // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientConflictingProofIterator is returned from FilterConflictingProof and is used to iterate over the raw logs and unpacked data for ConflictingProof events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientConflictingProofIterator) Close ¶
func (it *TaikoInboxClientConflictingProofIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientConflictingProofIterator) Error ¶
func (it *TaikoInboxClientConflictingProofIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientConflictingProofIterator) Next ¶
func (it *TaikoInboxClientConflictingProofIterator) 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 TaikoInboxClientFilterer ¶
type TaikoInboxClientFilterer struct {
// contains filtered or unexported fields
}
TaikoInboxClientFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTaikoInboxClientFilterer ¶
func NewTaikoInboxClientFilterer(address common.Address, filterer bind.ContractFilterer) (*TaikoInboxClientFilterer, error)
NewTaikoInboxClientFilterer creates a new log filterer instance of TaikoInboxClient, bound to a specific deployed contract.
func (*TaikoInboxClientFilterer) FilterAdminChanged ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoInboxClientAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoInboxClientFilterer) FilterBatchProposed ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchProposed(opts *bind.FilterOpts) (*TaikoInboxClientBatchProposedIterator, error)
FilterBatchProposed is a free log retrieval operation binding the contract event 0x9eb7fc80523943f28950bbb71ed6d584effe3e1e02ca4ddc8c86e5ee1558c096.
Solidity: event BatchProposed((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info, (bytes32,address,uint64,uint64) meta, bytes txList)
func (*TaikoInboxClientFilterer) FilterBatchesProved ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchesProved(opts *bind.FilterOpts) (*TaikoInboxClientBatchesProvedIterator, error)
FilterBatchesProved is a free log retrieval operation binding the contract event 0xc99f03c7db71a9e8c78654b1d2f77378b413cc979a02fa22dc9d39702afa92bc.
Solidity: event BatchesProved(address verifier, uint64[] batchIds, (bytes32,bytes32,bytes32)[] transitions)
func (*TaikoInboxClientFilterer) FilterBatchesVerified ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBatchesVerified(opts *bind.FilterOpts) (*TaikoInboxClientBatchesVerifiedIterator, error)
FilterBatchesVerified is a free log retrieval operation binding the contract event 0xd6b1adebb10d3d794bc13103c4e9a696e79b3ce83355d8bdd77237cb20b3a4a0.
Solidity: event BatchesVerified(uint64 batchId, bytes32 blockHash)
func (*TaikoInboxClientFilterer) FilterBeaconUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoInboxClientBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoInboxClientFilterer) FilterBondCredited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondCredited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondCreditedIterator, error)
FilterBondCredited is a free log retrieval operation binding the contract event 0x6de6fe586196fa05b73b973026c5fda3968a2933989bff3a0b6bd57644fab606.
Solidity: event BondCredited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) FilterBondDebited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondDebited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondDebitedIterator, error)
FilterBondDebited is a free log retrieval operation binding the contract event 0x85f32beeaff2d0019a8d196f06790c9a652191759c46643311344fd38920423c.
Solidity: event BondDebited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) FilterBondDeposited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondDeposited(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondDepositedIterator, error)
FilterBondDeposited is a free log retrieval operation binding the contract event 0x8ed8c6869618197b68315ade66e75ed3906c97b111fa3ab81e5760046825c7db.
Solidity: event BondDeposited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) FilterBondWithdrawn ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterBondWithdrawn(opts *bind.FilterOpts, user []common.Address) (*TaikoInboxClientBondWithdrawnIterator, error)
FilterBondWithdrawn is a free log retrieval operation binding the contract event 0x0d41118e36df44efb77a471fc49fb9c0be0406d802ef95520e9fbf606e65b455.
Solidity: event BondWithdrawn(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) FilterConflictingProof ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterConflictingProof(opts *bind.FilterOpts) (*TaikoInboxClientConflictingProofIterator, error)
FilterConflictingProof is a free log retrieval operation binding the contract event 0xa05e896ff20170d694345384140d3397c040699d982fd6bdd73028e3d311f444.
Solidity: event ConflictingProof(uint64 batchId, (bytes32,bytes32,bytes32,address,bool,uint48) oldTran, (bytes32,bytes32,bytes32) newTran)
func (*TaikoInboxClientFilterer) FilterInitialized ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoInboxClientInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoInboxClientFilterer) FilterOwnershipTransferStarted ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoInboxClientOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) FilterOwnershipTransferred ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoInboxClientOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) FilterPaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoInboxClientPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoInboxClientFilterer) FilterStats1Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterStats1Updated(opts *bind.FilterOpts) (*TaikoInboxClientStats1UpdatedIterator, error)
FilterStats1Updated is a free log retrieval operation binding the contract event 0xcfbcbd3a81b749a28e6289bc350363f1949bb0a58ba7120d8dd4ef4b3617dff8.
Solidity: event Stats1Updated((uint64,uint64,uint64,uint64) stats1)
func (*TaikoInboxClientFilterer) FilterStats2Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterStats2Updated(opts *bind.FilterOpts) (*TaikoInboxClientStats2UpdatedIterator, error)
FilterStats2Updated is a free log retrieval operation binding the contract event 0x7156d026e6a3864d290a971910746f96477d3901e33c4b2375e4ee00dabe7d87.
Solidity: event Stats2Updated((uint64,uint64,bool,uint56,uint64) stats2)
func (*TaikoInboxClientFilterer) FilterUnpaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoInboxClientUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoInboxClientFilterer) FilterUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoInboxClientUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoInboxClientFilterer) ParseAdminChanged ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseAdminChanged(log types.Log) (*TaikoInboxClientAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoInboxClientFilterer) ParseBatchProposed ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchProposed(log types.Log) (*TaikoInboxClientBatchProposed, error)
ParseBatchProposed is a log parse operation binding the contract event 0x9eb7fc80523943f28950bbb71ed6d584effe3e1e02ca4ddc8c86e5ee1558c096.
Solidity: event BatchProposed((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info, (bytes32,address,uint64,uint64) meta, bytes txList)
func (*TaikoInboxClientFilterer) ParseBatchesProved ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchesProved(log types.Log) (*TaikoInboxClientBatchesProved, error)
ParseBatchesProved is a log parse operation binding the contract event 0xc99f03c7db71a9e8c78654b1d2f77378b413cc979a02fa22dc9d39702afa92bc.
Solidity: event BatchesProved(address verifier, uint64[] batchIds, (bytes32,bytes32,bytes32)[] transitions)
func (*TaikoInboxClientFilterer) ParseBatchesVerified ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBatchesVerified(log types.Log) (*TaikoInboxClientBatchesVerified, error)
ParseBatchesVerified is a log parse operation binding the contract event 0xd6b1adebb10d3d794bc13103c4e9a696e79b3ce83355d8bdd77237cb20b3a4a0.
Solidity: event BatchesVerified(uint64 batchId, bytes32 blockHash)
func (*TaikoInboxClientFilterer) ParseBeaconUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoInboxClientBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoInboxClientFilterer) ParseBondCredited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondCredited(log types.Log) (*TaikoInboxClientBondCredited, error)
ParseBondCredited is a log parse operation binding the contract event 0x6de6fe586196fa05b73b973026c5fda3968a2933989bff3a0b6bd57644fab606.
Solidity: event BondCredited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) ParseBondDebited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondDebited(log types.Log) (*TaikoInboxClientBondDebited, error)
ParseBondDebited is a log parse operation binding the contract event 0x85f32beeaff2d0019a8d196f06790c9a652191759c46643311344fd38920423c.
Solidity: event BondDebited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) ParseBondDeposited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondDeposited(log types.Log) (*TaikoInboxClientBondDeposited, error)
ParseBondDeposited is a log parse operation binding the contract event 0x8ed8c6869618197b68315ade66e75ed3906c97b111fa3ab81e5760046825c7db.
Solidity: event BondDeposited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) ParseBondWithdrawn ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseBondWithdrawn(log types.Log) (*TaikoInboxClientBondWithdrawn, error)
ParseBondWithdrawn is a log parse operation binding the contract event 0x0d41118e36df44efb77a471fc49fb9c0be0406d802ef95520e9fbf606e65b455.
Solidity: event BondWithdrawn(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) ParseConflictingProof ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseConflictingProof(log types.Log) (*TaikoInboxClientConflictingProof, error)
ParseConflictingProof is a log parse operation binding the contract event 0xa05e896ff20170d694345384140d3397c040699d982fd6bdd73028e3d311f444.
Solidity: event ConflictingProof(uint64 batchId, (bytes32,bytes32,bytes32,address,bool,uint48) oldTran, (bytes32,bytes32,bytes32) newTran)
func (*TaikoInboxClientFilterer) ParseInitialized ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseInitialized(log types.Log) (*TaikoInboxClientInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoInboxClientFilterer) ParseOwnershipTransferStarted ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoInboxClientOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) ParseOwnershipTransferred ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoInboxClientOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) ParsePaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParsePaused(log types.Log) (*TaikoInboxClientPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoInboxClientFilterer) ParseStats1Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseStats1Updated(log types.Log) (*TaikoInboxClientStats1Updated, error)
ParseStats1Updated is a log parse operation binding the contract event 0xcfbcbd3a81b749a28e6289bc350363f1949bb0a58ba7120d8dd4ef4b3617dff8.
Solidity: event Stats1Updated((uint64,uint64,uint64,uint64) stats1)
func (*TaikoInboxClientFilterer) ParseStats2Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseStats2Updated(log types.Log) (*TaikoInboxClientStats2Updated, error)
ParseStats2Updated is a log parse operation binding the contract event 0x7156d026e6a3864d290a971910746f96477d3901e33c4b2375e4ee00dabe7d87.
Solidity: event Stats2Updated((uint64,uint64,bool,uint56,uint64) stats2)
func (*TaikoInboxClientFilterer) ParseUnpaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseUnpaused(log types.Log) (*TaikoInboxClientUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoInboxClientFilterer) ParseUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) ParseUpgraded(log types.Log) (*TaikoInboxClientUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoInboxClientFilterer) WatchAdminChanged ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoInboxClientFilterer) WatchBatchProposed ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchProposed(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchProposed) (event.Subscription, error)
WatchBatchProposed is a free log subscription operation binding the contract event 0x9eb7fc80523943f28950bbb71ed6d584effe3e1e02ca4ddc8c86e5ee1558c096.
Solidity: event BatchProposed((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info, (bytes32,address,uint64,uint64) meta, bytes txList)
func (*TaikoInboxClientFilterer) WatchBatchesProved ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchesProved(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchesProved) (event.Subscription, error)
WatchBatchesProved is a free log subscription operation binding the contract event 0xc99f03c7db71a9e8c78654b1d2f77378b413cc979a02fa22dc9d39702afa92bc.
Solidity: event BatchesProved(address verifier, uint64[] batchIds, (bytes32,bytes32,bytes32)[] transitions)
func (*TaikoInboxClientFilterer) WatchBatchesVerified ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBatchesVerified(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBatchesVerified) (event.Subscription, error)
WatchBatchesVerified is a free log subscription operation binding the contract event 0xd6b1adebb10d3d794bc13103c4e9a696e79b3ce83355d8bdd77237cb20b3a4a0.
Solidity: event BatchesVerified(uint64 batchId, bytes32 blockHash)
func (*TaikoInboxClientFilterer) WatchBeaconUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoInboxClientFilterer) WatchBondCredited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondCredited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondCredited, user []common.Address) (event.Subscription, error)
WatchBondCredited is a free log subscription operation binding the contract event 0x6de6fe586196fa05b73b973026c5fda3968a2933989bff3a0b6bd57644fab606.
Solidity: event BondCredited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) WatchBondDebited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondDebited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondDebited, user []common.Address) (event.Subscription, error)
WatchBondDebited is a free log subscription operation binding the contract event 0x85f32beeaff2d0019a8d196f06790c9a652191759c46643311344fd38920423c.
Solidity: event BondDebited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) WatchBondDeposited ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondDeposited(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondDeposited, user []common.Address) (event.Subscription, error)
WatchBondDeposited is a free log subscription operation binding the contract event 0x8ed8c6869618197b68315ade66e75ed3906c97b111fa3ab81e5760046825c7db.
Solidity: event BondDeposited(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) WatchBondWithdrawn ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchBondWithdrawn(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientBondWithdrawn, user []common.Address) (event.Subscription, error)
WatchBondWithdrawn is a free log subscription operation binding the contract event 0x0d41118e36df44efb77a471fc49fb9c0be0406d802ef95520e9fbf606e65b455.
Solidity: event BondWithdrawn(address indexed user, uint256 amount)
func (*TaikoInboxClientFilterer) WatchConflictingProof ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchConflictingProof(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientConflictingProof) (event.Subscription, error)
WatchConflictingProof is a free log subscription operation binding the contract event 0xa05e896ff20170d694345384140d3397c040699d982fd6bdd73028e3d311f444.
Solidity: event ConflictingProof(uint64 batchId, (bytes32,bytes32,bytes32,address,bool,uint48) oldTran, (bytes32,bytes32,bytes32) newTran)
func (*TaikoInboxClientFilterer) WatchInitialized ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoInboxClientFilterer) WatchOwnershipTransferStarted ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) WatchOwnershipTransferred ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoInboxClientFilterer) WatchPaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoInboxClientFilterer) WatchStats1Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchStats1Updated(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientStats1Updated) (event.Subscription, error)
WatchStats1Updated is a free log subscription operation binding the contract event 0xcfbcbd3a81b749a28e6289bc350363f1949bb0a58ba7120d8dd4ef4b3617dff8.
Solidity: event Stats1Updated((uint64,uint64,uint64,uint64) stats1)
func (*TaikoInboxClientFilterer) WatchStats2Updated ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchStats2Updated(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientStats2Updated) (event.Subscription, error)
WatchStats2Updated is a free log subscription operation binding the contract event 0x7156d026e6a3864d290a971910746f96477d3901e33c4b2375e4ee00dabe7d87.
Solidity: event Stats2Updated((uint64,uint64,bool,uint56,uint64) stats2)
func (*TaikoInboxClientFilterer) WatchUnpaused ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoInboxClientFilterer) WatchUpgraded ¶
func (_TaikoInboxClient *TaikoInboxClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoInboxClientUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type TaikoInboxClientInitialized ¶
type TaikoInboxClientInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientInitialized represents a Initialized event raised by the TaikoInboxClient contract.
type TaikoInboxClientInitializedIterator ¶
type TaikoInboxClientInitializedIterator struct { Event *TaikoInboxClientInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientInitializedIterator) Close ¶
func (it *TaikoInboxClientInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientInitializedIterator) Error ¶
func (it *TaikoInboxClientInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientInitializedIterator) Next ¶
func (it *TaikoInboxClientInitializedIterator) 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 TaikoInboxClientOwnershipTransferStarted ¶
type TaikoInboxClientOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the TaikoInboxClient contract.
type TaikoInboxClientOwnershipTransferStartedIterator ¶
type TaikoInboxClientOwnershipTransferStartedIterator struct { Event *TaikoInboxClientOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientOwnershipTransferStartedIterator) Close ¶
func (it *TaikoInboxClientOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientOwnershipTransferStartedIterator) Error ¶
func (it *TaikoInboxClientOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientOwnershipTransferStartedIterator) Next ¶
func (it *TaikoInboxClientOwnershipTransferStartedIterator) 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 TaikoInboxClientOwnershipTransferred ¶
type TaikoInboxClientOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientOwnershipTransferred represents a OwnershipTransferred event raised by the TaikoInboxClient contract.
type TaikoInboxClientOwnershipTransferredIterator ¶
type TaikoInboxClientOwnershipTransferredIterator struct { Event *TaikoInboxClientOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientOwnershipTransferredIterator) Close ¶
func (it *TaikoInboxClientOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientOwnershipTransferredIterator) Error ¶
func (it *TaikoInboxClientOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientOwnershipTransferredIterator) Next ¶
func (it *TaikoInboxClientOwnershipTransferredIterator) 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 TaikoInboxClientPaused ¶
type TaikoInboxClientPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientPaused represents a Paused event raised by the TaikoInboxClient contract.
type TaikoInboxClientPausedIterator ¶
type TaikoInboxClientPausedIterator struct { Event *TaikoInboxClientPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientPausedIterator) Close ¶
func (it *TaikoInboxClientPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientPausedIterator) Error ¶
func (it *TaikoInboxClientPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientPausedIterator) Next ¶
func (it *TaikoInboxClientPausedIterator) 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 TaikoInboxClientRaw ¶
type TaikoInboxClientRaw struct {
Contract *TaikoInboxClient // Generic contract binding to access the raw methods on
}
TaikoInboxClientRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TaikoInboxClientRaw) Call ¶
func (_TaikoInboxClient *TaikoInboxClientRaw) 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 (*TaikoInboxClientRaw) Transact ¶
func (_TaikoInboxClient *TaikoInboxClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoInboxClientRaw) Transfer ¶
func (_TaikoInboxClient *TaikoInboxClientRaw) 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 TaikoInboxClientSession ¶
type TaikoInboxClientSession struct { Contract *TaikoInboxClient // 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 }
TaikoInboxClientSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TaikoInboxClientSession) AcceptOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoInboxClientSession) BondBalanceOf ¶
func (_TaikoInboxClient *TaikoInboxClientSession) BondBalanceOf(_user common.Address) (*big.Int, error)
BondBalanceOf is a free data retrieval call binding the contract method 0xa9c2c835.
Solidity: function bondBalanceOf(address _user) view returns(uint256)
func (*TaikoInboxClientSession) BondToken ¶
func (_TaikoInboxClient *TaikoInboxClientSession) BondToken() (common.Address, error)
BondToken is a free data retrieval call binding the contract method 0xc28f4392.
Solidity: function bondToken() view returns(address)
func (*TaikoInboxClientSession) DepositBond ¶
func (_TaikoInboxClient *TaikoInboxClientSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) payable returns()
func (*TaikoInboxClientSession) GetBatch ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetBatch(_batchId uint64) (ITaikoInboxBatch, error)
GetBatch is a free data retrieval call binding the contract method 0x888775d9.
Solidity: function getBatch(uint64 _batchId) view returns((bytes32,uint64,uint96,uint96,uint64,uint64,uint64,uint24,uint8,uint24) batch_)
func (*TaikoInboxClientSession) GetBatchVerifyingTransition ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetBatchVerifyingTransition(_batchId uint64) (ITaikoInboxTransitionState, error)
GetBatchVerifyingTransition is a free data retrieval call binding the contract method 0x7e7501dc.
Solidity: function getBatchVerifyingTransition(uint64 _batchId) view returns((bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientSession) GetLastSyncedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetLastSyncedTransition() (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastSyncedTransition is a free data retrieval call binding the contract method 0xcee1136c.
Solidity: function getLastSyncedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientSession) GetLastVerifiedTransition ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetLastVerifiedTransition() (struct { BatchId uint64 BlockId uint64 Ts ITaikoInboxTransitionState }, error)
GetLastVerifiedTransition is a free data retrieval call binding the contract method 0x9c436473.
Solidity: function getLastVerifiedTransition() view returns(uint64 batchId_, uint64 blockId_, (bytes32,bytes32,bytes32,address,bool,uint48) ts_)
func (*TaikoInboxClientSession) GetStats1 ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetStats1() (ITaikoInboxStats1, error)
GetStats1 is a free data retrieval call binding the contract method 0x12ad809c.
Solidity: function getStats1() view returns((uint64,uint64,uint64,uint64))
func (*TaikoInboxClientSession) GetStats2 ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetStats2() (ITaikoInboxStats2, error)
GetStats2 is a free data retrieval call binding the contract method 0x26baca1c.
Solidity: function getStats2() view returns((uint64,uint64,bool,uint56,uint64))
func (*TaikoInboxClientSession) GetTransitionById ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetTransitionById(_batchId uint64, _tid *big.Int) (ITaikoInboxTransitionState, error)
GetTransitionById is a free data retrieval call binding the contract method 0xff109f59.
Solidity: function getTransitionById(uint64 _batchId, uint24 _tid) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientSession) GetTransitionByParentHash ¶
func (_TaikoInboxClient *TaikoInboxClientSession) GetTransitionByParentHash(_batchId uint64, _parentHash [32]byte) (ITaikoInboxTransitionState, error)
GetTransitionByParentHash is a free data retrieval call binding the contract method 0xe8353dc0.
Solidity: function getTransitionByParentHash(uint64 _batchId, bytes32 _parentHash) view returns((bytes32,bytes32,bytes32,address,bool,uint48))
func (*TaikoInboxClientSession) Impl ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoInboxClientSession) InNonReentrant ¶
func (_TaikoInboxClient *TaikoInboxClientSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoInboxClientSession) InboxWrapper ¶
func (_TaikoInboxClient *TaikoInboxClientSession) InboxWrapper() (common.Address, error)
InboxWrapper is a free data retrieval call binding the contract method 0x59df1118.
Solidity: function inboxWrapper() view returns(address)
func (*TaikoInboxClientSession) Init ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Init(_owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x2cc0b254.
Solidity: function init(address _owner, bytes32 _genesisBlockHash) returns()
func (*TaikoInboxClientSession) IsOnL1 ¶
func (_TaikoInboxClient *TaikoInboxClientSession) IsOnL1() (bool, error)
IsOnL1 is a free data retrieval call binding the contract method 0xa4b23554.
Solidity: function isOnL1() pure returns(bool)
func (*TaikoInboxClientSession) Owner ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoInboxClientSession) PacayaConfig ¶
func (_TaikoInboxClient *TaikoInboxClientSession) PacayaConfig() (ITaikoInboxConfig, error)
PacayaConfig is a free data retrieval call binding the contract method 0xb932bf2b.
Solidity: function pacayaConfig() view returns((uint64,uint64,uint64,uint64,uint32,uint96,uint96,uint8,uint64,(uint8,uint8,uint32,uint64,uint32),uint16,uint24,uint8,uint16,(uint64,uint64,uint64,uint64)))
func (*TaikoInboxClientSession) Pause ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoInboxClientSession) Paused ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoInboxClientSession) PendingOwner ¶
func (_TaikoInboxClient *TaikoInboxClientSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoInboxClientSession) ProposeBatch ¶
func (_TaikoInboxClient *TaikoInboxClientSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info_, (bytes32,address,uint64,uint64) meta_)
func (*TaikoInboxClientSession) ProveBatches ¶
func (_TaikoInboxClient *TaikoInboxClientSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*TaikoInboxClientSession) ProxiableUUID ¶
func (_TaikoInboxClient *TaikoInboxClientSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoInboxClientSession) RenounceOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoInboxClientSession) Resolver ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoInboxClientSession) SignalService ¶
func (_TaikoInboxClient *TaikoInboxClientSession) SignalService() (common.Address, error)
SignalService is a free data retrieval call binding the contract method 0x62d09453.
Solidity: function signalService() view returns(address)
func (*TaikoInboxClientSession) State ¶
func (_TaikoInboxClient *TaikoInboxClientSession) State() (struct { Reserve1 [32]byte Stats1 ITaikoInboxStats1 Stats2 ITaikoInboxStats2 }, error)
State is a free data retrieval call binding the contract method 0xc19d93fb.
Solidity: function state() view returns(bytes32 __reserve1, (uint64,uint64,uint64,uint64) stats1, (uint64,uint64,bool,uint56,uint64) stats2)
func (*TaikoInboxClientSession) TransferOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoInboxClientSession) Unpause ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoInboxClientSession) UpgradeTo ¶
func (_TaikoInboxClient *TaikoInboxClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoInboxClientSession) UpgradeToAndCall ¶
func (_TaikoInboxClient *TaikoInboxClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoInboxClientSession) Verifier ¶
func (_TaikoInboxClient *TaikoInboxClientSession) Verifier() (common.Address, error)
Verifier is a free data retrieval call binding the contract method 0x2b7ac3f3.
Solidity: function verifier() view returns(address)
func (*TaikoInboxClientSession) VerifyBatches ¶
func (_TaikoInboxClient *TaikoInboxClientSession) VerifyBatches(_length uint64) (*types.Transaction, error)
VerifyBatches is a paid mutator transaction binding the contract method 0x0cc62b42.
Solidity: function verifyBatches(uint64 _length) returns()
func (*TaikoInboxClientSession) WithdrawBond ¶
func (_TaikoInboxClient *TaikoInboxClientSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
type TaikoInboxClientStats1Updated ¶
type TaikoInboxClientStats1Updated struct { Stats1 ITaikoInboxStats1 Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientStats1Updated represents a Stats1Updated event raised by the TaikoInboxClient contract.
type TaikoInboxClientStats1UpdatedIterator ¶
type TaikoInboxClientStats1UpdatedIterator struct { Event *TaikoInboxClientStats1Updated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientStats1UpdatedIterator is returned from FilterStats1Updated and is used to iterate over the raw logs and unpacked data for Stats1Updated events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientStats1UpdatedIterator) Close ¶
func (it *TaikoInboxClientStats1UpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientStats1UpdatedIterator) Error ¶
func (it *TaikoInboxClientStats1UpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientStats1UpdatedIterator) Next ¶
func (it *TaikoInboxClientStats1UpdatedIterator) 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 TaikoInboxClientStats2Updated ¶
type TaikoInboxClientStats2Updated struct { Stats2 ITaikoInboxStats2 Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientStats2Updated represents a Stats2Updated event raised by the TaikoInboxClient contract.
type TaikoInboxClientStats2UpdatedIterator ¶
type TaikoInboxClientStats2UpdatedIterator struct { Event *TaikoInboxClientStats2Updated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientStats2UpdatedIterator is returned from FilterStats2Updated and is used to iterate over the raw logs and unpacked data for Stats2Updated events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientStats2UpdatedIterator) Close ¶
func (it *TaikoInboxClientStats2UpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientStats2UpdatedIterator) Error ¶
func (it *TaikoInboxClientStats2UpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientStats2UpdatedIterator) Next ¶
func (it *TaikoInboxClientStats2UpdatedIterator) 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 TaikoInboxClientTransactor ¶
type TaikoInboxClientTransactor struct {
// contains filtered or unexported fields
}
TaikoInboxClientTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTaikoInboxClientTransactor ¶
func NewTaikoInboxClientTransactor(address common.Address, transactor bind.ContractTransactor) (*TaikoInboxClientTransactor, error)
NewTaikoInboxClientTransactor creates a new write-only instance of TaikoInboxClient, bound to a specific deployed contract.
func (*TaikoInboxClientTransactor) AcceptOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoInboxClientTransactor) DepositBond ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) DepositBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) payable returns()
func (*TaikoInboxClientTransactor) Init ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x2cc0b254.
Solidity: function init(address _owner, bytes32 _genesisBlockHash) returns()
func (*TaikoInboxClientTransactor) Pause ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoInboxClientTransactor) ProposeBatch ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info_, (bytes32,address,uint64,uint64) meta_)
func (*TaikoInboxClientTransactor) ProveBatches ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) ProveBatches(opts *bind.TransactOpts, _params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*TaikoInboxClientTransactor) RenounceOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoInboxClientTransactor) TransferOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoInboxClientTransactor) Unpause ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoInboxClientTransactor) UpgradeTo ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoInboxClientTransactor) UpgradeToAndCall ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoInboxClientTransactor) VerifyBatches ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) VerifyBatches(opts *bind.TransactOpts, _length uint64) (*types.Transaction, error)
VerifyBatches is a paid mutator transaction binding the contract method 0x0cc62b42.
Solidity: function verifyBatches(uint64 _length) returns()
func (*TaikoInboxClientTransactor) WithdrawBond ¶
func (_TaikoInboxClient *TaikoInboxClientTransactor) WithdrawBond(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
type TaikoInboxClientTransactorRaw ¶
type TaikoInboxClientTransactorRaw struct {
Contract *TaikoInboxClientTransactor // Generic write-only contract binding to access the raw methods on
}
TaikoInboxClientTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TaikoInboxClientTransactorRaw) Transact ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoInboxClientTransactorRaw) Transfer ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorRaw) 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 TaikoInboxClientTransactorSession ¶
type TaikoInboxClientTransactorSession struct { Contract *TaikoInboxClientTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TaikoInboxClientTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TaikoInboxClientTransactorSession) AcceptOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoInboxClientTransactorSession) DepositBond ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) DepositBond(_amount *big.Int) (*types.Transaction, error)
DepositBond is a paid mutator transaction binding the contract method 0x4dcb05f9.
Solidity: function depositBond(uint256 _amount) payable returns()
func (*TaikoInboxClientTransactorSession) Init ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Init(_owner common.Address, _genesisBlockHash [32]byte) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x2cc0b254.
Solidity: function init(address _owner, bytes32 _genesisBlockHash) returns()
func (*TaikoInboxClientTransactorSession) Pause ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoInboxClientTransactorSession) ProposeBatch ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)) info_, (bytes32,address,uint64,uint64) meta_)
func (*TaikoInboxClientTransactorSession) ProveBatches ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) ProveBatches(_params []byte, _proof []byte) (*types.Transaction, error)
ProveBatches is a paid mutator transaction binding the contract method 0xc9cc2843.
Solidity: function proveBatches(bytes _params, bytes _proof) returns()
func (*TaikoInboxClientTransactorSession) RenounceOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoInboxClientTransactorSession) TransferOwnership ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoInboxClientTransactorSession) Unpause ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoInboxClientTransactorSession) UpgradeTo ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoInboxClientTransactorSession) UpgradeToAndCall ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
func (*TaikoInboxClientTransactorSession) VerifyBatches ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) VerifyBatches(_length uint64) (*types.Transaction, error)
VerifyBatches is a paid mutator transaction binding the contract method 0x0cc62b42.
Solidity: function verifyBatches(uint64 _length) returns()
func (*TaikoInboxClientTransactorSession) WithdrawBond ¶
func (_TaikoInboxClient *TaikoInboxClientTransactorSession) WithdrawBond(_amount *big.Int) (*types.Transaction, error)
WithdrawBond is a paid mutator transaction binding the contract method 0xc3daab96.
Solidity: function withdrawBond(uint256 _amount) returns()
type TaikoInboxClientUnpaused ¶
type TaikoInboxClientUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientUnpaused represents a Unpaused event raised by the TaikoInboxClient contract.
type TaikoInboxClientUnpausedIterator ¶
type TaikoInboxClientUnpausedIterator struct { Event *TaikoInboxClientUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientUnpausedIterator) Close ¶
func (it *TaikoInboxClientUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientUnpausedIterator) Error ¶
func (it *TaikoInboxClientUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientUnpausedIterator) Next ¶
func (it *TaikoInboxClientUnpausedIterator) 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 TaikoInboxClientUpgraded ¶
type TaikoInboxClientUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoInboxClientUpgraded represents a Upgraded event raised by the TaikoInboxClient contract.
type TaikoInboxClientUpgradedIterator ¶
type TaikoInboxClientUpgradedIterator struct { Event *TaikoInboxClientUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoInboxClientUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the TaikoInboxClient contract.
func (*TaikoInboxClientUpgradedIterator) Close ¶
func (it *TaikoInboxClientUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoInboxClientUpgradedIterator) Error ¶
func (it *TaikoInboxClientUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoInboxClientUpgradedIterator) Next ¶
func (it *TaikoInboxClientUpgradedIterator) 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 TaikoToken ¶
type TaikoToken struct { TaikoTokenCaller // Read-only binding to the contract TaikoTokenTransactor // Write-only binding to the contract TaikoTokenFilterer // Log filterer for contract events }
TaikoToken is an auto generated Go binding around an Ethereum contract.
func NewTaikoToken ¶
func NewTaikoToken(address common.Address, backend bind.ContractBackend) (*TaikoToken, error)
NewTaikoToken creates a new instance of TaikoToken, bound to a specific deployed contract.
type TaikoTokenAdminChanged ¶
type TaikoTokenAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenAdminChanged represents a AdminChanged event raised by the TaikoToken contract.
type TaikoTokenAdminChangedIterator ¶
type TaikoTokenAdminChangedIterator struct { Event *TaikoTokenAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the TaikoToken contract.
func (*TaikoTokenAdminChangedIterator) Close ¶
func (it *TaikoTokenAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenAdminChangedIterator) Error ¶
func (it *TaikoTokenAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenAdminChangedIterator) Next ¶
func (it *TaikoTokenAdminChangedIterator) 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 TaikoTokenApproval ¶
type TaikoTokenApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoTokenApproval represents a Approval event raised by the TaikoToken contract.
type TaikoTokenApprovalIterator ¶
type TaikoTokenApprovalIterator struct { Event *TaikoTokenApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the TaikoToken contract.
func (*TaikoTokenApprovalIterator) Close ¶
func (it *TaikoTokenApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenApprovalIterator) Error ¶
func (it *TaikoTokenApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenApprovalIterator) Next ¶
func (it *TaikoTokenApprovalIterator) 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 TaikoTokenBeaconUpgraded ¶
type TaikoTokenBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenBeaconUpgraded represents a BeaconUpgraded event raised by the TaikoToken contract.
type TaikoTokenBeaconUpgradedIterator ¶
type TaikoTokenBeaconUpgradedIterator struct { Event *TaikoTokenBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the TaikoToken contract.
func (*TaikoTokenBeaconUpgradedIterator) Close ¶
func (it *TaikoTokenBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenBeaconUpgradedIterator) Error ¶
func (it *TaikoTokenBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenBeaconUpgradedIterator) Next ¶
func (it *TaikoTokenBeaconUpgradedIterator) 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 TaikoTokenCaller ¶
type TaikoTokenCaller struct {
// contains filtered or unexported fields
}
TaikoTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTaikoTokenCaller ¶
func NewTaikoTokenCaller(address common.Address, caller bind.ContractCaller) (*TaikoTokenCaller, error)
NewTaikoTokenCaller creates a new read-only instance of TaikoToken, bound to a specific deployed contract.
func (*TaikoTokenCaller) Allowance ¶
func (_TaikoToken *TaikoTokenCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TaikoTokenCaller) BalanceOf ¶
func (_TaikoToken *TaikoTokenCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TaikoTokenCaller) CLOCKMODE ¶
func (_TaikoToken *TaikoTokenCaller) CLOCKMODE(opts *bind.CallOpts) (string, error)
CLOCKMODE is a free data retrieval call binding the contract method 0x4bf5d7e9.
Solidity: function CLOCK_MODE() pure returns(string)
func (*TaikoTokenCaller) Checkpoints ¶
func (_TaikoToken *TaikoTokenCaller) Checkpoints(opts *bind.CallOpts, account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address account, uint32 pos) view returns((uint32,uint224))
func (*TaikoTokenCaller) Clock ¶
Clock is a free data retrieval call binding the contract method 0x91ddadf4.
Solidity: function clock() view returns(uint48)
func (*TaikoTokenCaller) DOMAINSEPARATOR ¶
func (_TaikoToken *TaikoTokenCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TaikoTokenCaller) Decimals ¶
func (_TaikoToken *TaikoTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TaikoTokenCaller) Delegates ¶
func (_TaikoToken *TaikoTokenCaller) Delegates(opts *bind.CallOpts, account common.Address) (common.Address, error)
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address account) view returns(address)
func (*TaikoTokenCaller) Eip712Domain ¶
func (_TaikoToken *TaikoTokenCaller) Eip712Domain(opts *bind.CallOpts) (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*TaikoTokenCaller) GetPastTotalSupply ¶
func (_TaikoToken *TaikoTokenCaller) GetPastTotalSupply(opts *bind.CallOpts, timepoint *big.Int) (*big.Int, error)
GetPastTotalSupply is a free data retrieval call binding the contract method 0x8e539e8c.
Solidity: function getPastTotalSupply(uint256 timepoint) view returns(uint256)
func (*TaikoTokenCaller) GetPastVotes ¶
func (_TaikoToken *TaikoTokenCaller) GetPastVotes(opts *bind.CallOpts, account common.Address, timepoint *big.Int) (*big.Int, error)
GetPastVotes is a free data retrieval call binding the contract method 0x3a46b1a8.
Solidity: function getPastVotes(address account, uint256 timepoint) view returns(uint256)
func (*TaikoTokenCaller) GetVotes ¶
func (_TaikoToken *TaikoTokenCaller) GetVotes(opts *bind.CallOpts, account common.Address) (*big.Int, error)
GetVotes is a free data retrieval call binding the contract method 0x9ab24eb0.
Solidity: function getVotes(address account) view returns(uint256)
func (*TaikoTokenCaller) Impl ¶
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoTokenCaller) InNonReentrant ¶
func (_TaikoToken *TaikoTokenCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoTokenCaller) Name ¶
func (_TaikoToken *TaikoTokenCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TaikoTokenCaller) Nonces ¶
func (_TaikoToken *TaikoTokenCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*TaikoTokenCaller) NumCheckpoints ¶
func (_TaikoToken *TaikoTokenCaller) NumCheckpoints(opts *bind.CallOpts, account common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address account) view returns(uint32)
func (*TaikoTokenCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoTokenCaller) Paused ¶
func (_TaikoToken *TaikoTokenCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoTokenCaller) PendingOwner ¶
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoTokenCaller) ProxiableUUID ¶
func (_TaikoToken *TaikoTokenCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoTokenCaller) Resolver ¶
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoTokenCaller) Symbol ¶
func (_TaikoToken *TaikoTokenCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() pure returns(string)
func (*TaikoTokenCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type TaikoTokenCallerRaw ¶
type TaikoTokenCallerRaw struct {
Contract *TaikoTokenCaller // Generic read-only contract binding to access the raw methods on
}
TaikoTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TaikoTokenCallerRaw) Call ¶
func (_TaikoToken *TaikoTokenCallerRaw) 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 TaikoTokenCallerSession ¶
type TaikoTokenCallerSession struct { Contract *TaikoTokenCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TaikoTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TaikoTokenCallerSession) Allowance ¶
func (_TaikoToken *TaikoTokenCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TaikoTokenCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TaikoTokenCallerSession) CLOCKMODE ¶
func (_TaikoToken *TaikoTokenCallerSession) CLOCKMODE() (string, error)
CLOCKMODE is a free data retrieval call binding the contract method 0x4bf5d7e9.
Solidity: function CLOCK_MODE() pure returns(string)
func (*TaikoTokenCallerSession) Checkpoints ¶
func (_TaikoToken *TaikoTokenCallerSession) Checkpoints(account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address account, uint32 pos) view returns((uint32,uint224))
func (*TaikoTokenCallerSession) Clock ¶
func (_TaikoToken *TaikoTokenCallerSession) Clock() (*big.Int, error)
Clock is a free data retrieval call binding the contract method 0x91ddadf4.
Solidity: function clock() view returns(uint48)
func (*TaikoTokenCallerSession) DOMAINSEPARATOR ¶
func (_TaikoToken *TaikoTokenCallerSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TaikoTokenCallerSession) Decimals ¶
func (_TaikoToken *TaikoTokenCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TaikoTokenCallerSession) Delegates ¶
func (_TaikoToken *TaikoTokenCallerSession) Delegates(account common.Address) (common.Address, error)
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address account) view returns(address)
func (*TaikoTokenCallerSession) Eip712Domain ¶
func (_TaikoToken *TaikoTokenCallerSession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*TaikoTokenCallerSession) GetPastTotalSupply ¶
func (_TaikoToken *TaikoTokenCallerSession) GetPastTotalSupply(timepoint *big.Int) (*big.Int, error)
GetPastTotalSupply is a free data retrieval call binding the contract method 0x8e539e8c.
Solidity: function getPastTotalSupply(uint256 timepoint) view returns(uint256)
func (*TaikoTokenCallerSession) GetPastVotes ¶
func (_TaikoToken *TaikoTokenCallerSession) GetPastVotes(account common.Address, timepoint *big.Int) (*big.Int, error)
GetPastVotes is a free data retrieval call binding the contract method 0x3a46b1a8.
Solidity: function getPastVotes(address account, uint256 timepoint) view returns(uint256)
func (*TaikoTokenCallerSession) GetVotes ¶
GetVotes is a free data retrieval call binding the contract method 0x9ab24eb0.
Solidity: function getVotes(address account) view returns(uint256)
func (*TaikoTokenCallerSession) Impl ¶
func (_TaikoToken *TaikoTokenCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoTokenCallerSession) InNonReentrant ¶
func (_TaikoToken *TaikoTokenCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoTokenCallerSession) Name ¶
func (_TaikoToken *TaikoTokenCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TaikoTokenCallerSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*TaikoTokenCallerSession) NumCheckpoints ¶
func (_TaikoToken *TaikoTokenCallerSession) NumCheckpoints(account common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address account) view returns(uint32)
func (*TaikoTokenCallerSession) Owner ¶
func (_TaikoToken *TaikoTokenCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoTokenCallerSession) Paused ¶
func (_TaikoToken *TaikoTokenCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoTokenCallerSession) PendingOwner ¶
func (_TaikoToken *TaikoTokenCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoTokenCallerSession) ProxiableUUID ¶
func (_TaikoToken *TaikoTokenCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoTokenCallerSession) Resolver ¶
func (_TaikoToken *TaikoTokenCallerSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoTokenCallerSession) Symbol ¶
func (_TaikoToken *TaikoTokenCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() pure returns(string)
func (*TaikoTokenCallerSession) TotalSupply ¶
func (_TaikoToken *TaikoTokenCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type TaikoTokenDelegateChanged ¶
type TaikoTokenDelegateChanged struct { Delegator common.Address FromDelegate common.Address ToDelegate common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenDelegateChanged represents a DelegateChanged event raised by the TaikoToken contract.
type TaikoTokenDelegateChangedIterator ¶
type TaikoTokenDelegateChangedIterator struct { Event *TaikoTokenDelegateChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenDelegateChangedIterator is returned from FilterDelegateChanged and is used to iterate over the raw logs and unpacked data for DelegateChanged events raised by the TaikoToken contract.
func (*TaikoTokenDelegateChangedIterator) Close ¶
func (it *TaikoTokenDelegateChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenDelegateChangedIterator) Error ¶
func (it *TaikoTokenDelegateChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenDelegateChangedIterator) Next ¶
func (it *TaikoTokenDelegateChangedIterator) 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 TaikoTokenDelegateVotesChanged ¶
type TaikoTokenDelegateVotesChanged struct { Delegate common.Address PreviousBalance *big.Int NewBalance *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoTokenDelegateVotesChanged represents a DelegateVotesChanged event raised by the TaikoToken contract.
type TaikoTokenDelegateVotesChangedIterator ¶
type TaikoTokenDelegateVotesChangedIterator struct { Event *TaikoTokenDelegateVotesChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenDelegateVotesChangedIterator is returned from FilterDelegateVotesChanged and is used to iterate over the raw logs and unpacked data for DelegateVotesChanged events raised by the TaikoToken contract.
func (*TaikoTokenDelegateVotesChangedIterator) Close ¶
func (it *TaikoTokenDelegateVotesChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenDelegateVotesChangedIterator) Error ¶
func (it *TaikoTokenDelegateVotesChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenDelegateVotesChangedIterator) Next ¶
func (it *TaikoTokenDelegateVotesChangedIterator) 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 TaikoTokenEIP712DomainChanged ¶
TaikoTokenEIP712DomainChanged represents a EIP712DomainChanged event raised by the TaikoToken contract.
type TaikoTokenEIP712DomainChangedIterator ¶
type TaikoTokenEIP712DomainChangedIterator struct { Event *TaikoTokenEIP712DomainChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenEIP712DomainChangedIterator is returned from FilterEIP712DomainChanged and is used to iterate over the raw logs and unpacked data for EIP712DomainChanged events raised by the TaikoToken contract.
func (*TaikoTokenEIP712DomainChangedIterator) Close ¶
func (it *TaikoTokenEIP712DomainChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenEIP712DomainChangedIterator) Error ¶
func (it *TaikoTokenEIP712DomainChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenEIP712DomainChangedIterator) Next ¶
func (it *TaikoTokenEIP712DomainChangedIterator) 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 TaikoTokenFilterer ¶
type TaikoTokenFilterer struct {
// contains filtered or unexported fields
}
TaikoTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTaikoTokenFilterer ¶
func NewTaikoTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*TaikoTokenFilterer, error)
NewTaikoTokenFilterer creates a new log filterer instance of TaikoToken, bound to a specific deployed contract.
func (*TaikoTokenFilterer) FilterAdminChanged ¶
func (_TaikoToken *TaikoTokenFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoTokenAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoTokenFilterer) FilterApproval ¶
func (_TaikoToken *TaikoTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*TaikoTokenApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TaikoTokenFilterer) FilterBeaconUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoTokenBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoTokenFilterer) FilterDelegateChanged ¶
func (_TaikoToken *TaikoTokenFilterer) FilterDelegateChanged(opts *bind.FilterOpts, delegator []common.Address, fromDelegate []common.Address, toDelegate []common.Address) (*TaikoTokenDelegateChangedIterator, error)
FilterDelegateChanged is a free log retrieval operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*TaikoTokenFilterer) FilterDelegateVotesChanged ¶
func (_TaikoToken *TaikoTokenFilterer) FilterDelegateVotesChanged(opts *bind.FilterOpts, delegate []common.Address) (*TaikoTokenDelegateVotesChangedIterator, error)
FilterDelegateVotesChanged is a free log retrieval operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*TaikoTokenFilterer) FilterEIP712DomainChanged ¶
func (_TaikoToken *TaikoTokenFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*TaikoTokenEIP712DomainChangedIterator, error)
FilterEIP712DomainChanged is a free log retrieval operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*TaikoTokenFilterer) FilterInitialized ¶
func (_TaikoToken *TaikoTokenFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoTokenInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoTokenFilterer) FilterOwnershipTransferStarted ¶
func (_TaikoToken *TaikoTokenFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoTokenOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) FilterOwnershipTransferred ¶
func (_TaikoToken *TaikoTokenFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoTokenOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) FilterPaused ¶
func (_TaikoToken *TaikoTokenFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoTokenPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoTokenFilterer) FilterTransfer ¶
func (_TaikoToken *TaikoTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*TaikoTokenTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TaikoTokenFilterer) FilterUnpaused ¶
func (_TaikoToken *TaikoTokenFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoTokenUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoTokenFilterer) FilterUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoTokenUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoTokenFilterer) ParseAdminChanged ¶
func (_TaikoToken *TaikoTokenFilterer) ParseAdminChanged(log types.Log) (*TaikoTokenAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoTokenFilterer) ParseApproval ¶
func (_TaikoToken *TaikoTokenFilterer) ParseApproval(log types.Log) (*TaikoTokenApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TaikoTokenFilterer) ParseBeaconUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoTokenBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoTokenFilterer) ParseDelegateChanged ¶
func (_TaikoToken *TaikoTokenFilterer) ParseDelegateChanged(log types.Log) (*TaikoTokenDelegateChanged, error)
ParseDelegateChanged is a log parse operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*TaikoTokenFilterer) ParseDelegateVotesChanged ¶
func (_TaikoToken *TaikoTokenFilterer) ParseDelegateVotesChanged(log types.Log) (*TaikoTokenDelegateVotesChanged, error)
ParseDelegateVotesChanged is a log parse operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*TaikoTokenFilterer) ParseEIP712DomainChanged ¶
func (_TaikoToken *TaikoTokenFilterer) ParseEIP712DomainChanged(log types.Log) (*TaikoTokenEIP712DomainChanged, error)
ParseEIP712DomainChanged is a log parse operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*TaikoTokenFilterer) ParseInitialized ¶
func (_TaikoToken *TaikoTokenFilterer) ParseInitialized(log types.Log) (*TaikoTokenInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoTokenFilterer) ParseOwnershipTransferStarted ¶
func (_TaikoToken *TaikoTokenFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoTokenOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) ParseOwnershipTransferred ¶
func (_TaikoToken *TaikoTokenFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoTokenOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) ParsePaused ¶
func (_TaikoToken *TaikoTokenFilterer) ParsePaused(log types.Log) (*TaikoTokenPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoTokenFilterer) ParseTransfer ¶
func (_TaikoToken *TaikoTokenFilterer) ParseTransfer(log types.Log) (*TaikoTokenTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TaikoTokenFilterer) ParseUnpaused ¶
func (_TaikoToken *TaikoTokenFilterer) ParseUnpaused(log types.Log) (*TaikoTokenUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoTokenFilterer) ParseUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) ParseUpgraded(log types.Log) (*TaikoTokenUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoTokenFilterer) WatchAdminChanged ¶
func (_TaikoToken *TaikoTokenFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoTokenFilterer) WatchApproval ¶
func (_TaikoToken *TaikoTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *TaikoTokenApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*TaikoTokenFilterer) WatchBeaconUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoTokenBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoTokenFilterer) WatchDelegateChanged ¶
func (_TaikoToken *TaikoTokenFilterer) WatchDelegateChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenDelegateChanged, delegator []common.Address, fromDelegate []common.Address, toDelegate []common.Address) (event.Subscription, error)
WatchDelegateChanged is a free log subscription operation binding the contract event 0x3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f.
Solidity: event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
func (*TaikoTokenFilterer) WatchDelegateVotesChanged ¶
func (_TaikoToken *TaikoTokenFilterer) WatchDelegateVotesChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenDelegateVotesChanged, delegate []common.Address) (event.Subscription, error)
WatchDelegateVotesChanged is a free log subscription operation binding the contract event 0xdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724.
Solidity: event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
func (*TaikoTokenFilterer) WatchEIP712DomainChanged ¶
func (_TaikoToken *TaikoTokenFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *TaikoTokenEIP712DomainChanged) (event.Subscription, error)
WatchEIP712DomainChanged is a free log subscription operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*TaikoTokenFilterer) WatchInitialized ¶
func (_TaikoToken *TaikoTokenFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoTokenInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoTokenFilterer) WatchOwnershipTransferStarted ¶
func (_TaikoToken *TaikoTokenFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoTokenOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) WatchOwnershipTransferred ¶
func (_TaikoToken *TaikoTokenFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoTokenOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoTokenFilterer) WatchPaused ¶
func (_TaikoToken *TaikoTokenFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoTokenPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoTokenFilterer) WatchTransfer ¶
func (_TaikoToken *TaikoTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *TaikoTokenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*TaikoTokenFilterer) WatchUnpaused ¶
func (_TaikoToken *TaikoTokenFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoTokenUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoTokenFilterer) WatchUpgraded ¶
func (_TaikoToken *TaikoTokenFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoTokenUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type TaikoTokenInitialized ¶
type TaikoTokenInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
TaikoTokenInitialized represents a Initialized event raised by the TaikoToken contract.
type TaikoTokenInitializedIterator ¶
type TaikoTokenInitializedIterator struct { Event *TaikoTokenInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the TaikoToken contract.
func (*TaikoTokenInitializedIterator) Close ¶
func (it *TaikoTokenInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenInitializedIterator) Error ¶
func (it *TaikoTokenInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenInitializedIterator) Next ¶
func (it *TaikoTokenInitializedIterator) 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 TaikoTokenOwnershipTransferStarted ¶
type TaikoTokenOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the TaikoToken contract.
type TaikoTokenOwnershipTransferStartedIterator ¶
type TaikoTokenOwnershipTransferStartedIterator struct { Event *TaikoTokenOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the TaikoToken contract.
func (*TaikoTokenOwnershipTransferStartedIterator) Close ¶
func (it *TaikoTokenOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenOwnershipTransferStartedIterator) Error ¶
func (it *TaikoTokenOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenOwnershipTransferStartedIterator) Next ¶
func (it *TaikoTokenOwnershipTransferStartedIterator) 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 TaikoTokenOwnershipTransferred ¶
type TaikoTokenOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenOwnershipTransferred represents a OwnershipTransferred event raised by the TaikoToken contract.
type TaikoTokenOwnershipTransferredIterator ¶
type TaikoTokenOwnershipTransferredIterator struct { Event *TaikoTokenOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TaikoToken contract.
func (*TaikoTokenOwnershipTransferredIterator) Close ¶
func (it *TaikoTokenOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenOwnershipTransferredIterator) Error ¶
func (it *TaikoTokenOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenOwnershipTransferredIterator) Next ¶
func (it *TaikoTokenOwnershipTransferredIterator) 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 TaikoTokenPaused ¶
type TaikoTokenPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenPaused represents a Paused event raised by the TaikoToken contract.
type TaikoTokenPausedIterator ¶
type TaikoTokenPausedIterator struct { Event *TaikoTokenPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the TaikoToken contract.
func (*TaikoTokenPausedIterator) Close ¶
func (it *TaikoTokenPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenPausedIterator) Error ¶
func (it *TaikoTokenPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenPausedIterator) Next ¶
func (it *TaikoTokenPausedIterator) 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 TaikoTokenRaw ¶
type TaikoTokenRaw struct {
Contract *TaikoToken // Generic contract binding to access the raw methods on
}
TaikoTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TaikoTokenRaw) Call ¶
func (_TaikoToken *TaikoTokenRaw) 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 (*TaikoTokenRaw) Transact ¶
func (_TaikoToken *TaikoTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoTokenRaw) Transfer ¶
func (_TaikoToken *TaikoTokenRaw) 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 TaikoTokenSession ¶
type TaikoTokenSession struct { Contract *TaikoToken // 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 }
TaikoTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TaikoTokenSession) AcceptOwnership ¶
func (_TaikoToken *TaikoTokenSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoTokenSession) Allowance ¶
func (_TaikoToken *TaikoTokenSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address owner, address spender) view returns(uint256)
func (*TaikoTokenSession) Approve ¶
func (_TaikoToken *TaikoTokenSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TaikoTokenSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*TaikoTokenSession) BatchTransfer ¶
func (_TaikoToken *TaikoTokenSession) BatchTransfer(recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
BatchTransfer is a paid mutator transaction binding the contract method 0x88d695b2.
Solidity: function batchTransfer(address[] recipients, uint256[] amounts) returns(bool)
func (*TaikoTokenSession) CLOCKMODE ¶
func (_TaikoToken *TaikoTokenSession) CLOCKMODE() (string, error)
CLOCKMODE is a free data retrieval call binding the contract method 0x4bf5d7e9.
Solidity: function CLOCK_MODE() pure returns(string)
func (*TaikoTokenSession) Checkpoints ¶
func (_TaikoToken *TaikoTokenSession) Checkpoints(account common.Address, pos uint32) (ERC20VotesUpgradeableCheckpoint, error)
Checkpoints is a free data retrieval call binding the contract method 0xf1127ed8.
Solidity: function checkpoints(address account, uint32 pos) view returns((uint32,uint224))
func (*TaikoTokenSession) Clock ¶
func (_TaikoToken *TaikoTokenSession) Clock() (*big.Int, error)
Clock is a free data retrieval call binding the contract method 0x91ddadf4.
Solidity: function clock() view returns(uint48)
func (*TaikoTokenSession) DOMAINSEPARATOR ¶
func (_TaikoToken *TaikoTokenSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*TaikoTokenSession) Decimals ¶
func (_TaikoToken *TaikoTokenSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*TaikoTokenSession) DecreaseAllowance ¶
func (_TaikoToken *TaikoTokenSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TaikoTokenSession) Delegate ¶
func (_TaikoToken *TaikoTokenSession) Delegate(delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*TaikoTokenSession) DelegateBySig ¶
func (_TaikoToken *TaikoTokenSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenSession) Delegates ¶
Delegates is a free data retrieval call binding the contract method 0x587cde1e.
Solidity: function delegates(address account) view returns(address)
func (*TaikoTokenSession) Eip712Domain ¶
func (_TaikoToken *TaikoTokenSession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*TaikoTokenSession) GetPastTotalSupply ¶
GetPastTotalSupply is a free data retrieval call binding the contract method 0x8e539e8c.
Solidity: function getPastTotalSupply(uint256 timepoint) view returns(uint256)
func (*TaikoTokenSession) GetPastVotes ¶
func (_TaikoToken *TaikoTokenSession) GetPastVotes(account common.Address, timepoint *big.Int) (*big.Int, error)
GetPastVotes is a free data retrieval call binding the contract method 0x3a46b1a8.
Solidity: function getPastVotes(address account, uint256 timepoint) view returns(uint256)
func (*TaikoTokenSession) GetVotes ¶
GetVotes is a free data retrieval call binding the contract method 0x9ab24eb0.
Solidity: function getVotes(address account) view returns(uint256)
func (*TaikoTokenSession) Impl ¶
func (_TaikoToken *TaikoTokenSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoTokenSession) InNonReentrant ¶
func (_TaikoToken *TaikoTokenSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoTokenSession) IncreaseAllowance ¶
func (_TaikoToken *TaikoTokenSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TaikoTokenSession) Init ¶
func (_TaikoToken *TaikoTokenSession) Init(_owner common.Address, _recipient common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _recipient) returns()
func (*TaikoTokenSession) Name ¶
func (_TaikoToken *TaikoTokenSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*TaikoTokenSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*TaikoTokenSession) NumCheckpoints ¶
func (_TaikoToken *TaikoTokenSession) NumCheckpoints(account common.Address) (uint32, error)
NumCheckpoints is a free data retrieval call binding the contract method 0x6fcfff45.
Solidity: function numCheckpoints(address account) view returns(uint32)
func (*TaikoTokenSession) Owner ¶
func (_TaikoToken *TaikoTokenSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoTokenSession) Pause ¶
func (_TaikoToken *TaikoTokenSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoTokenSession) Paused ¶
func (_TaikoToken *TaikoTokenSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoTokenSession) PendingOwner ¶
func (_TaikoToken *TaikoTokenSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoTokenSession) Permit ¶
func (_TaikoToken *TaikoTokenSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenSession) ProxiableUUID ¶
func (_TaikoToken *TaikoTokenSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoTokenSession) RenounceOwnership ¶
func (_TaikoToken *TaikoTokenSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoTokenSession) Resolver ¶
func (_TaikoToken *TaikoTokenSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoTokenSession) Symbol ¶
func (_TaikoToken *TaikoTokenSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() pure returns(string)
func (*TaikoTokenSession) TotalSupply ¶
func (_TaikoToken *TaikoTokenSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*TaikoTokenSession) Transfer ¶
func (_TaikoToken *TaikoTokenSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TaikoTokenSession) TransferFrom ¶
func (_TaikoToken *TaikoTokenSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
func (*TaikoTokenSession) TransferOwnership ¶
func (_TaikoToken *TaikoTokenSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoTokenSession) Unpause ¶
func (_TaikoToken *TaikoTokenSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoTokenSession) UpgradeTo ¶
func (_TaikoToken *TaikoTokenSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoTokenSession) UpgradeToAndCall ¶
func (_TaikoToken *TaikoTokenSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoTokenTransactor ¶
type TaikoTokenTransactor struct {
// contains filtered or unexported fields
}
TaikoTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTaikoTokenTransactor ¶
func NewTaikoTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*TaikoTokenTransactor, error)
NewTaikoTokenTransactor creates a new write-only instance of TaikoToken, bound to a specific deployed contract.
func (*TaikoTokenTransactor) AcceptOwnership ¶
func (_TaikoToken *TaikoTokenTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoTokenTransactor) Approve ¶
func (_TaikoToken *TaikoTokenTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TaikoTokenTransactor) BatchTransfer ¶
func (_TaikoToken *TaikoTokenTransactor) BatchTransfer(opts *bind.TransactOpts, recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
BatchTransfer is a paid mutator transaction binding the contract method 0x88d695b2.
Solidity: function batchTransfer(address[] recipients, uint256[] amounts) returns(bool)
func (*TaikoTokenTransactor) DecreaseAllowance ¶
func (_TaikoToken *TaikoTokenTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TaikoTokenTransactor) Delegate ¶
func (_TaikoToken *TaikoTokenTransactor) Delegate(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*TaikoTokenTransactor) DelegateBySig ¶
func (_TaikoToken *TaikoTokenTransactor) DelegateBySig(opts *bind.TransactOpts, delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenTransactor) IncreaseAllowance ¶
func (_TaikoToken *TaikoTokenTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TaikoTokenTransactor) Init ¶
func (_TaikoToken *TaikoTokenTransactor) Init(opts *bind.TransactOpts, _owner common.Address, _recipient common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _recipient) returns()
func (*TaikoTokenTransactor) Pause ¶
func (_TaikoToken *TaikoTokenTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoTokenTransactor) Permit ¶
func (_TaikoToken *TaikoTokenTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenTransactor) RenounceOwnership ¶
func (_TaikoToken *TaikoTokenTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoTokenTransactor) Transfer ¶
func (_TaikoToken *TaikoTokenTransactor) Transfer(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TaikoTokenTransactor) TransferFrom ¶
func (_TaikoToken *TaikoTokenTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
func (*TaikoTokenTransactor) TransferOwnership ¶
func (_TaikoToken *TaikoTokenTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoTokenTransactor) Unpause ¶
func (_TaikoToken *TaikoTokenTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoTokenTransactor) UpgradeTo ¶
func (_TaikoToken *TaikoTokenTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoTokenTransactor) UpgradeToAndCall ¶
func (_TaikoToken *TaikoTokenTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoTokenTransactorRaw ¶
type TaikoTokenTransactorRaw struct {
Contract *TaikoTokenTransactor // Generic write-only contract binding to access the raw methods on
}
TaikoTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TaikoTokenTransactorRaw) Transact ¶
func (_TaikoToken *TaikoTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoTokenTransactorRaw) Transfer ¶
func (_TaikoToken *TaikoTokenTransactorRaw) 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 TaikoTokenTransactorSession ¶
type TaikoTokenTransactorSession struct { Contract *TaikoTokenTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TaikoTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TaikoTokenTransactorSession) AcceptOwnership ¶
func (_TaikoToken *TaikoTokenTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoTokenTransactorSession) Approve ¶
func (_TaikoToken *TaikoTokenTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*TaikoTokenTransactorSession) BatchTransfer ¶
func (_TaikoToken *TaikoTokenTransactorSession) BatchTransfer(recipients []common.Address, amounts []*big.Int) (*types.Transaction, error)
BatchTransfer is a paid mutator transaction binding the contract method 0x88d695b2.
Solidity: function batchTransfer(address[] recipients, uint256[] amounts) returns(bool)
func (*TaikoTokenTransactorSession) DecreaseAllowance ¶
func (_TaikoToken *TaikoTokenTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*TaikoTokenTransactorSession) Delegate ¶
func (_TaikoToken *TaikoTokenTransactorSession) Delegate(delegatee common.Address) (*types.Transaction, error)
Delegate is a paid mutator transaction binding the contract method 0x5c19a95c.
Solidity: function delegate(address delegatee) returns()
func (*TaikoTokenTransactorSession) DelegateBySig ¶
func (_TaikoToken *TaikoTokenTransactorSession) DelegateBySig(delegatee common.Address, nonce *big.Int, expiry *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
DelegateBySig is a paid mutator transaction binding the contract method 0xc3cda520.
Solidity: function delegateBySig(address delegatee, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenTransactorSession) IncreaseAllowance ¶
func (_TaikoToken *TaikoTokenTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*TaikoTokenTransactorSession) Init ¶
func (_TaikoToken *TaikoTokenTransactorSession) Init(_owner common.Address, _recipient common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(address _owner, address _recipient) returns()
func (*TaikoTokenTransactorSession) Pause ¶
func (_TaikoToken *TaikoTokenTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoTokenTransactorSession) Permit ¶
func (_TaikoToken *TaikoTokenTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*TaikoTokenTransactorSession) RenounceOwnership ¶
func (_TaikoToken *TaikoTokenTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoTokenTransactorSession) Transfer ¶
func (_TaikoToken *TaikoTokenTransactorSession) Transfer(to common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 amount) returns(bool)
func (*TaikoTokenTransactorSession) TransferFrom ¶
func (_TaikoToken *TaikoTokenTransactorSession) TransferFrom(from common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 amount) returns(bool)
func (*TaikoTokenTransactorSession) TransferOwnership ¶
func (_TaikoToken *TaikoTokenTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoTokenTransactorSession) Unpause ¶
func (_TaikoToken *TaikoTokenTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoTokenTransactorSession) UpgradeTo ¶
func (_TaikoToken *TaikoTokenTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoTokenTransactorSession) UpgradeToAndCall ¶
func (_TaikoToken *TaikoTokenTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoTokenTransfer ¶
type TaikoTokenTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
TaikoTokenTransfer represents a Transfer event raised by the TaikoToken contract.
type TaikoTokenTransferIterator ¶
type TaikoTokenTransferIterator struct { Event *TaikoTokenTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the TaikoToken contract.
func (*TaikoTokenTransferIterator) Close ¶
func (it *TaikoTokenTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenTransferIterator) Error ¶
func (it *TaikoTokenTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenTransferIterator) Next ¶
func (it *TaikoTokenTransferIterator) 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 TaikoTokenUnpaused ¶
type TaikoTokenUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenUnpaused represents a Unpaused event raised by the TaikoToken contract.
type TaikoTokenUnpausedIterator ¶
type TaikoTokenUnpausedIterator struct { Event *TaikoTokenUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the TaikoToken contract.
func (*TaikoTokenUnpausedIterator) Close ¶
func (it *TaikoTokenUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenUnpausedIterator) Error ¶
func (it *TaikoTokenUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenUnpausedIterator) Next ¶
func (it *TaikoTokenUnpausedIterator) 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 TaikoTokenUpgraded ¶
type TaikoTokenUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoTokenUpgraded represents a Upgraded event raised by the TaikoToken contract.
type TaikoTokenUpgradedIterator ¶
type TaikoTokenUpgradedIterator struct { Event *TaikoTokenUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoTokenUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the TaikoToken contract.
func (*TaikoTokenUpgradedIterator) Close ¶
func (it *TaikoTokenUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoTokenUpgradedIterator) Error ¶
func (it *TaikoTokenUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoTokenUpgradedIterator) Next ¶
func (it *TaikoTokenUpgradedIterator) 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 TaikoWrapperClient ¶
type TaikoWrapperClient struct { TaikoWrapperClientCaller // Read-only binding to the contract TaikoWrapperClientTransactor // Write-only binding to the contract TaikoWrapperClientFilterer // Log filterer for contract events }
TaikoWrapperClient is an auto generated Go binding around an Ethereum contract.
func NewTaikoWrapperClient ¶
func NewTaikoWrapperClient(address common.Address, backend bind.ContractBackend) (*TaikoWrapperClient, error)
NewTaikoWrapperClient creates a new instance of TaikoWrapperClient, bound to a specific deployed contract.
type TaikoWrapperClientAdminChanged ¶
type TaikoWrapperClientAdminChanged struct { PreviousAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientAdminChanged represents a AdminChanged event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientAdminChangedIterator ¶
type TaikoWrapperClientAdminChangedIterator struct { Event *TaikoWrapperClientAdminChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientAdminChangedIterator) Close ¶
func (it *TaikoWrapperClientAdminChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientAdminChangedIterator) Error ¶
func (it *TaikoWrapperClientAdminChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientAdminChangedIterator) Next ¶
func (it *TaikoWrapperClientAdminChangedIterator) 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 TaikoWrapperClientBeaconUpgraded ¶
type TaikoWrapperClientBeaconUpgraded struct { Beacon common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientBeaconUpgraded represents a BeaconUpgraded event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientBeaconUpgradedIterator ¶
type TaikoWrapperClientBeaconUpgradedIterator struct { Event *TaikoWrapperClientBeaconUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientBeaconUpgradedIterator) Close ¶
func (it *TaikoWrapperClientBeaconUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientBeaconUpgradedIterator) Error ¶
func (it *TaikoWrapperClientBeaconUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientBeaconUpgradedIterator) Next ¶
func (it *TaikoWrapperClientBeaconUpgradedIterator) 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 TaikoWrapperClientCaller ¶
type TaikoWrapperClientCaller struct {
// contains filtered or unexported fields
}
TaikoWrapperClientCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTaikoWrapperClientCaller ¶
func NewTaikoWrapperClientCaller(address common.Address, caller bind.ContractCaller) (*TaikoWrapperClientCaller, error)
NewTaikoWrapperClientCaller creates a new read-only instance of TaikoWrapperClient, bound to a specific deployed contract.
func (*TaikoWrapperClientCaller) ForcedInclusionStore ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) ForcedInclusionStore(opts *bind.CallOpts) (common.Address, error)
ForcedInclusionStore is a free data retrieval call binding the contract method 0xf749e9d4.
Solidity: function forcedInclusionStore() view returns(address)
func (*TaikoWrapperClientCaller) Impl ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) Impl(opts *bind.CallOpts) (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoWrapperClientCaller) InNonReentrant ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) InNonReentrant(opts *bind.CallOpts) (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoWrapperClientCaller) Inbox ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) Inbox(opts *bind.CallOpts) (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*TaikoWrapperClientCaller) MINTXSPERFORCEDINCLUSION ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) MINTXSPERFORCEDINCLUSION(opts *bind.CallOpts) (uint16, error)
MINTXSPERFORCEDINCLUSION is a free data retrieval call binding the contract method 0x936ee868.
Solidity: function MIN_TXS_PER_FORCED_INCLUSION() view returns(uint16)
func (*TaikoWrapperClientCaller) Owner ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoWrapperClientCaller) Paused ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoWrapperClientCaller) PendingOwner ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoWrapperClientCaller) PreconfRouter ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) PreconfRouter(opts *bind.CallOpts) (common.Address, error)
PreconfRouter is a free data retrieval call binding the contract method 0xf4bb9077.
Solidity: function preconfRouter() view returns(address)
func (*TaikoWrapperClientCaller) ProxiableUUID ¶
func (_TaikoWrapperClient *TaikoWrapperClientCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type TaikoWrapperClientCallerRaw ¶
type TaikoWrapperClientCallerRaw struct {
Contract *TaikoWrapperClientCaller // Generic read-only contract binding to access the raw methods on
}
TaikoWrapperClientCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TaikoWrapperClientCallerRaw) Call ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerRaw) 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 TaikoWrapperClientCallerSession ¶
type TaikoWrapperClientCallerSession struct { Contract *TaikoWrapperClientCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TaikoWrapperClientCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TaikoWrapperClientCallerSession) ForcedInclusionStore ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) ForcedInclusionStore() (common.Address, error)
ForcedInclusionStore is a free data retrieval call binding the contract method 0xf749e9d4.
Solidity: function forcedInclusionStore() view returns(address)
func (*TaikoWrapperClientCallerSession) Impl ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoWrapperClientCallerSession) InNonReentrant ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoWrapperClientCallerSession) Inbox ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*TaikoWrapperClientCallerSession) MINTXSPERFORCEDINCLUSION ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) MINTXSPERFORCEDINCLUSION() (uint16, error)
MINTXSPERFORCEDINCLUSION is a free data retrieval call binding the contract method 0x936ee868.
Solidity: function MIN_TXS_PER_FORCED_INCLUSION() view returns(uint16)
func (*TaikoWrapperClientCallerSession) Owner ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoWrapperClientCallerSession) Paused ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoWrapperClientCallerSession) PendingOwner ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoWrapperClientCallerSession) PreconfRouter ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) PreconfRouter() (common.Address, error)
PreconfRouter is a free data retrieval call binding the contract method 0xf4bb9077.
Solidity: function preconfRouter() view returns(address)
func (*TaikoWrapperClientCallerSession) ProxiableUUID ¶
func (_TaikoWrapperClient *TaikoWrapperClientCallerSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
type TaikoWrapperClientFilterer ¶
type TaikoWrapperClientFilterer struct {
// contains filtered or unexported fields
}
TaikoWrapperClientFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTaikoWrapperClientFilterer ¶
func NewTaikoWrapperClientFilterer(address common.Address, filterer bind.ContractFilterer) (*TaikoWrapperClientFilterer, error)
NewTaikoWrapperClientFilterer creates a new log filterer instance of TaikoWrapperClient, bound to a specific deployed contract.
func (*TaikoWrapperClientFilterer) FilterAdminChanged ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*TaikoWrapperClientAdminChangedIterator, error)
FilterAdminChanged is a free log retrieval operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoWrapperClientFilterer) FilterBeaconUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*TaikoWrapperClientBeaconUpgradedIterator, error)
FilterBeaconUpgraded is a free log retrieval operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoWrapperClientFilterer) FilterForcedInclusionProcessed ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterForcedInclusionProcessed(opts *bind.FilterOpts) (*TaikoWrapperClientForcedInclusionProcessedIterator, error)
FilterForcedInclusionProcessed is a free log retrieval operation binding the contract event 0x0dfcd5ca69fd1388717b2c8957a5f27755c9f5255b01b4d48661eafcf91c146f.
Solidity: event ForcedInclusionProcessed((bytes32,uint64,uint64,uint32,uint32,uint64) arg0)
func (*TaikoWrapperClientFilterer) FilterInitialized ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterInitialized(opts *bind.FilterOpts) (*TaikoWrapperClientInitializedIterator, error)
FilterInitialized is a free log retrieval operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoWrapperClientFilterer) FilterOwnershipTransferStarted ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoWrapperClientOwnershipTransferStartedIterator, error)
FilterOwnershipTransferStarted is a free log retrieval operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) FilterOwnershipTransferred ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TaikoWrapperClientOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) FilterPaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterPaused(opts *bind.FilterOpts) (*TaikoWrapperClientPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoWrapperClientFilterer) FilterUnpaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TaikoWrapperClientUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoWrapperClientFilterer) FilterUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*TaikoWrapperClientUpgradedIterator, error)
FilterUpgraded is a free log retrieval operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoWrapperClientFilterer) ParseAdminChanged ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseAdminChanged(log types.Log) (*TaikoWrapperClientAdminChanged, error)
ParseAdminChanged is a log parse operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoWrapperClientFilterer) ParseBeaconUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseBeaconUpgraded(log types.Log) (*TaikoWrapperClientBeaconUpgraded, error)
ParseBeaconUpgraded is a log parse operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoWrapperClientFilterer) ParseForcedInclusionProcessed ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseForcedInclusionProcessed(log types.Log) (*TaikoWrapperClientForcedInclusionProcessed, error)
ParseForcedInclusionProcessed is a log parse operation binding the contract event 0x0dfcd5ca69fd1388717b2c8957a5f27755c9f5255b01b4d48661eafcf91c146f.
Solidity: event ForcedInclusionProcessed((bytes32,uint64,uint64,uint32,uint32,uint64) arg0)
func (*TaikoWrapperClientFilterer) ParseInitialized ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseInitialized(log types.Log) (*TaikoWrapperClientInitialized, error)
ParseInitialized is a log parse operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoWrapperClientFilterer) ParseOwnershipTransferStarted ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseOwnershipTransferStarted(log types.Log) (*TaikoWrapperClientOwnershipTransferStarted, error)
ParseOwnershipTransferStarted is a log parse operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) ParseOwnershipTransferred ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseOwnershipTransferred(log types.Log) (*TaikoWrapperClientOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) ParsePaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParsePaused(log types.Log) (*TaikoWrapperClientPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoWrapperClientFilterer) ParseUnpaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseUnpaused(log types.Log) (*TaikoWrapperClientUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoWrapperClientFilterer) ParseUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) ParseUpgraded(log types.Log) (*TaikoWrapperClientUpgraded, error)
ParseUpgraded is a log parse operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
func (*TaikoWrapperClientFilterer) WatchAdminChanged ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientAdminChanged) (event.Subscription, error)
WatchAdminChanged is a free log subscription operation binding the contract event 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f.
Solidity: event AdminChanged(address previousAdmin, address newAdmin)
func (*TaikoWrapperClientFilterer) WatchBeaconUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientBeaconUpgraded, beacon []common.Address) (event.Subscription, error)
WatchBeaconUpgraded is a free log subscription operation binding the contract event 0x1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e.
Solidity: event BeaconUpgraded(address indexed beacon)
func (*TaikoWrapperClientFilterer) WatchForcedInclusionProcessed ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchForcedInclusionProcessed(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientForcedInclusionProcessed) (event.Subscription, error)
WatchForcedInclusionProcessed is a free log subscription operation binding the contract event 0x0dfcd5ca69fd1388717b2c8957a5f27755c9f5255b01b4d48661eafcf91c146f.
Solidity: event ForcedInclusionProcessed((bytes32,uint64,uint64,uint32,uint32,uint64) arg0)
func (*TaikoWrapperClientFilterer) WatchInitialized ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientInitialized) (event.Subscription, error)
WatchInitialized is a free log subscription operation binding the contract event 0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498.
Solidity: event Initialized(uint8 version)
func (*TaikoWrapperClientFilterer) WatchOwnershipTransferStarted ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientOwnershipTransferStarted, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferStarted is a free log subscription operation binding the contract event 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700.
Solidity: event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) WatchOwnershipTransferred ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TaikoWrapperClientFilterer) WatchPaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TaikoWrapperClientFilterer) WatchUnpaused ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TaikoWrapperClientFilterer) WatchUpgraded ¶
func (_TaikoWrapperClient *TaikoWrapperClientFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *TaikoWrapperClientUpgraded, implementation []common.Address) (event.Subscription, error)
WatchUpgraded is a free log subscription operation binding the contract event 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b.
Solidity: event Upgraded(address indexed implementation)
type TaikoWrapperClientForcedInclusionProcessed ¶
type TaikoWrapperClientForcedInclusionProcessed struct { Arg0 IForcedInclusionStoreForcedInclusion Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientForcedInclusionProcessed represents a ForcedInclusionProcessed event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientForcedInclusionProcessedIterator ¶
type TaikoWrapperClientForcedInclusionProcessedIterator struct { Event *TaikoWrapperClientForcedInclusionProcessed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientForcedInclusionProcessedIterator is returned from FilterForcedInclusionProcessed and is used to iterate over the raw logs and unpacked data for ForcedInclusionProcessed events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientForcedInclusionProcessedIterator) Close ¶
func (it *TaikoWrapperClientForcedInclusionProcessedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientForcedInclusionProcessedIterator) Error ¶
func (it *TaikoWrapperClientForcedInclusionProcessedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientForcedInclusionProcessedIterator) Next ¶
func (it *TaikoWrapperClientForcedInclusionProcessedIterator) 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 TaikoWrapperClientInitialized ¶
type TaikoWrapperClientInitialized struct { Version uint8 Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientInitialized represents a Initialized event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientInitializedIterator ¶
type TaikoWrapperClientInitializedIterator struct { Event *TaikoWrapperClientInitialized // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientInitializedIterator) Close ¶
func (it *TaikoWrapperClientInitializedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientInitializedIterator) Error ¶
func (it *TaikoWrapperClientInitializedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientInitializedIterator) Next ¶
func (it *TaikoWrapperClientInitializedIterator) 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 TaikoWrapperClientOwnershipTransferStarted ¶
type TaikoWrapperClientOwnershipTransferStarted struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientOwnershipTransferStarted represents a OwnershipTransferStarted event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientOwnershipTransferStartedIterator ¶
type TaikoWrapperClientOwnershipTransferStartedIterator struct { Event *TaikoWrapperClientOwnershipTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientOwnershipTransferStartedIterator is returned from FilterOwnershipTransferStarted and is used to iterate over the raw logs and unpacked data for OwnershipTransferStarted events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientOwnershipTransferStartedIterator) Close ¶
func (it *TaikoWrapperClientOwnershipTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientOwnershipTransferStartedIterator) Error ¶
func (it *TaikoWrapperClientOwnershipTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientOwnershipTransferStartedIterator) Next ¶
func (it *TaikoWrapperClientOwnershipTransferStartedIterator) 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 TaikoWrapperClientOwnershipTransferred ¶
type TaikoWrapperClientOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientOwnershipTransferred represents a OwnershipTransferred event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientOwnershipTransferredIterator ¶
type TaikoWrapperClientOwnershipTransferredIterator struct { Event *TaikoWrapperClientOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientOwnershipTransferredIterator) Close ¶
func (it *TaikoWrapperClientOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientOwnershipTransferredIterator) Error ¶
func (it *TaikoWrapperClientOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientOwnershipTransferredIterator) Next ¶
func (it *TaikoWrapperClientOwnershipTransferredIterator) 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 TaikoWrapperClientPaused ¶
type TaikoWrapperClientPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientPaused represents a Paused event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientPausedIterator ¶
type TaikoWrapperClientPausedIterator struct { Event *TaikoWrapperClientPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientPausedIterator) Close ¶
func (it *TaikoWrapperClientPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientPausedIterator) Error ¶
func (it *TaikoWrapperClientPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientPausedIterator) Next ¶
func (it *TaikoWrapperClientPausedIterator) 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 TaikoWrapperClientRaw ¶
type TaikoWrapperClientRaw struct {
Contract *TaikoWrapperClient // Generic contract binding to access the raw methods on
}
TaikoWrapperClientRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TaikoWrapperClientRaw) Call ¶
func (_TaikoWrapperClient *TaikoWrapperClientRaw) 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 (*TaikoWrapperClientRaw) Transact ¶
func (_TaikoWrapperClient *TaikoWrapperClientRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoWrapperClientRaw) Transfer ¶
func (_TaikoWrapperClient *TaikoWrapperClientRaw) 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 TaikoWrapperClientSession ¶
type TaikoWrapperClientSession struct { Contract *TaikoWrapperClient // 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 }
TaikoWrapperClientSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TaikoWrapperClientSession) AcceptOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoWrapperClientSession) ForcedInclusionStore ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) ForcedInclusionStore() (common.Address, error)
ForcedInclusionStore is a free data retrieval call binding the contract method 0xf749e9d4.
Solidity: function forcedInclusionStore() view returns(address)
func (*TaikoWrapperClientSession) Impl ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Impl() (common.Address, error)
Impl is a free data retrieval call binding the contract method 0x8abf6077.
Solidity: function impl() view returns(address)
func (*TaikoWrapperClientSession) InNonReentrant ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) InNonReentrant() (bool, error)
InNonReentrant is a free data retrieval call binding the contract method 0x3075db56.
Solidity: function inNonReentrant() view returns(bool)
func (*TaikoWrapperClientSession) Inbox ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Inbox() (common.Address, error)
Inbox is a free data retrieval call binding the contract method 0xfb0e722b.
Solidity: function inbox() view returns(address)
func (*TaikoWrapperClientSession) Init ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*TaikoWrapperClientSession) MINTXSPERFORCEDINCLUSION ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) MINTXSPERFORCEDINCLUSION() (uint16, error)
MINTXSPERFORCEDINCLUSION is a free data retrieval call binding the contract method 0x936ee868.
Solidity: function MIN_TXS_PER_FORCED_INCLUSION() view returns(uint16)
func (*TaikoWrapperClientSession) Owner ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TaikoWrapperClientSession) Pause ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoWrapperClientSession) Paused ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TaikoWrapperClientSession) PendingOwner ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) PendingOwner() (common.Address, error)
PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
Solidity: function pendingOwner() view returns(address)
func (*TaikoWrapperClientSession) PreconfRouter ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) PreconfRouter() (common.Address, error)
PreconfRouter is a free data retrieval call binding the contract method 0xf4bb9077.
Solidity: function preconfRouter() view returns(address)
func (*TaikoWrapperClientSession) ProposeBatch ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*TaikoWrapperClientSession) ProxiableUUID ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) ProxiableUUID() ([32]byte, error)
ProxiableUUID is a free data retrieval call binding the contract method 0x52d1902d.
Solidity: function proxiableUUID() view returns(bytes32)
func (*TaikoWrapperClientSession) RenounceOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoWrapperClientSession) Resolver ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Resolver() (common.Address, error)
Resolver is a free data retrieval call binding the contract method 0x04f3bcec.
Solidity: function resolver() view returns(address)
func (*TaikoWrapperClientSession) TransferOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoWrapperClientSession) Unpause ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoWrapperClientSession) UpgradeTo ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoWrapperClientSession) UpgradeToAndCall ¶
func (_TaikoWrapperClient *TaikoWrapperClientSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoWrapperClientTransactor ¶
type TaikoWrapperClientTransactor struct {
// contains filtered or unexported fields
}
TaikoWrapperClientTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTaikoWrapperClientTransactor ¶
func NewTaikoWrapperClientTransactor(address common.Address, transactor bind.ContractTransactor) (*TaikoWrapperClientTransactor, error)
NewTaikoWrapperClientTransactor creates a new write-only instance of TaikoWrapperClient, bound to a specific deployed contract.
func (*TaikoWrapperClientTransactor) AcceptOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoWrapperClientTransactor) Init ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Init(opts *bind.TransactOpts, _owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*TaikoWrapperClientTransactor) Pause ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoWrapperClientTransactor) ProposeBatch ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) ProposeBatch(opts *bind.TransactOpts, _params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*TaikoWrapperClientTransactor) RenounceOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoWrapperClientTransactor) TransferOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoWrapperClientTransactor) Unpause ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoWrapperClientTransactor) UpgradeTo ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoWrapperClientTransactor) UpgradeToAndCall ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoWrapperClientTransactorRaw ¶
type TaikoWrapperClientTransactorRaw struct {
Contract *TaikoWrapperClientTransactor // Generic write-only contract binding to access the raw methods on
}
TaikoWrapperClientTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TaikoWrapperClientTransactorRaw) Transact ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TaikoWrapperClientTransactorRaw) Transfer ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorRaw) 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 TaikoWrapperClientTransactorSession ¶
type TaikoWrapperClientTransactorSession struct { Contract *TaikoWrapperClientTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TaikoWrapperClientTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TaikoWrapperClientTransactorSession) AcceptOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) AcceptOwnership() (*types.Transaction, error)
AcceptOwnership is a paid mutator transaction binding the contract method 0x79ba5097.
Solidity: function acceptOwnership() returns()
func (*TaikoWrapperClientTransactorSession) Init ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Init(_owner common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address _owner) returns()
func (*TaikoWrapperClientTransactorSession) Pause ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TaikoWrapperClientTransactorSession) ProposeBatch ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) ProposeBatch(_params []byte, _txList []byte) (*types.Transaction, error)
ProposeBatch is a paid mutator transaction binding the contract method 0x47faad14.
Solidity: function proposeBatch(bytes _params, bytes _txList) returns((bytes32,(uint16,uint8,bytes32[])[],bytes32[],bytes32,address,uint64,uint64,uint32,uint32,uint32,uint64,uint64,uint64,bytes32,(uint8,uint8,uint32,uint64,uint32)), (bytes32,address,uint64,uint64))
func (*TaikoWrapperClientTransactorSession) RenounceOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TaikoWrapperClientTransactorSession) TransferOwnership ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*TaikoWrapperClientTransactorSession) Unpause ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TaikoWrapperClientTransactorSession) UpgradeTo ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error)
UpgradeTo is a paid mutator transaction binding the contract method 0x3659cfe6.
Solidity: function upgradeTo(address newImplementation) returns()
func (*TaikoWrapperClientTransactorSession) UpgradeToAndCall ¶
func (_TaikoWrapperClient *TaikoWrapperClientTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error)
UpgradeToAndCall is a paid mutator transaction binding the contract method 0x4f1ef286.
Solidity: function upgradeToAndCall(address newImplementation, bytes data) payable returns()
type TaikoWrapperClientUnpaused ¶
type TaikoWrapperClientUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientUnpaused represents a Unpaused event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientUnpausedIterator ¶
type TaikoWrapperClientUnpausedIterator struct { Event *TaikoWrapperClientUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientUnpausedIterator) Close ¶
func (it *TaikoWrapperClientUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientUnpausedIterator) Error ¶
func (it *TaikoWrapperClientUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientUnpausedIterator) Next ¶
func (it *TaikoWrapperClientUnpausedIterator) 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 TaikoWrapperClientUpgraded ¶
type TaikoWrapperClientUpgraded struct { Implementation common.Address Raw types.Log // Blockchain specific contextual infos }
TaikoWrapperClientUpgraded represents a Upgraded event raised by the TaikoWrapperClient contract.
type TaikoWrapperClientUpgradedIterator ¶
type TaikoWrapperClientUpgradedIterator struct { Event *TaikoWrapperClientUpgraded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TaikoWrapperClientUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the TaikoWrapperClient contract.
func (*TaikoWrapperClientUpgradedIterator) Close ¶
func (it *TaikoWrapperClientUpgradedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TaikoWrapperClientUpgradedIterator) Error ¶
func (it *TaikoWrapperClientUpgradedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TaikoWrapperClientUpgradedIterator) Next ¶
func (it *TaikoWrapperClientUpgradedIterator) 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.