Documentation ¶
Overview ¶
Package testmessagebus generates test abis for synapse-contracts/.../MessageBusUpgradeable.sol
Code generated by synapse abigen DO NOT EDIT.
Index ¶
- Variables
- type AddressUpgradeable
- type AddressUpgradeableCaller
- type AddressUpgradeableCallerRaw
- type AddressUpgradeableCallerSession
- type AddressUpgradeableFilterer
- type AddressUpgradeableRaw
- func (_AddressUpgradeable *AddressUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_AddressUpgradeable *AddressUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_AddressUpgradeable *AddressUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type AddressUpgradeableSession
- type AddressUpgradeableTransactor
- type AddressUpgradeableTransactorRaw
- type AddressUpgradeableTransactorSession
- type ContextChainIdUpgradeable
- type ContextChainIdUpgradeableCaller
- type ContextChainIdUpgradeableCallerRaw
- type ContextChainIdUpgradeableCallerSession
- type ContextChainIdUpgradeableFilterer
- type ContextChainIdUpgradeableRaw
- func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextChainIdUpgradeableSession
- type ContextChainIdUpgradeableTransactor
- type ContextChainIdUpgradeableTransactorRaw
- func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextChainIdUpgradeableTransactorSession
- type ContextUpgradeable
- type ContextUpgradeableCaller
- type ContextUpgradeableCallerRaw
- type ContextUpgradeableCallerSession
- type ContextUpgradeableFilterer
- type ContextUpgradeableRaw
- func (_ContextUpgradeable *ContextUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ContextUpgradeable *ContextUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ContextUpgradeable *ContextUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextUpgradeableSession
- type ContextUpgradeableTransactor
- type ContextUpgradeableTransactorRaw
- type ContextUpgradeableTransactorSession
- type IAuthVerifier
- type IAuthVerifierCaller
- type IAuthVerifierCallerRaw
- type IAuthVerifierCallerSession
- type IAuthVerifierFilterer
- type IAuthVerifierRaw
- func (_IAuthVerifier *IAuthVerifierRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IAuthVerifier *IAuthVerifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IAuthVerifier *IAuthVerifierRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IAuthVerifierSession
- type IAuthVerifierTransactor
- type IAuthVerifierTransactorRaw
- type IAuthVerifierTransactorSession
- type IGasFeePricing
- type IGasFeePricingCaller
- type IGasFeePricingCallerRaw
- type IGasFeePricingCallerSession
- type IGasFeePricingFilterer
- type IGasFeePricingRaw
- func (_IGasFeePricing *IGasFeePricingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_IGasFeePricing *IGasFeePricingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_IGasFeePricing *IGasFeePricingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type IGasFeePricingSession
- type IGasFeePricingTransactor
- func (_IGasFeePricing *IGasFeePricingTransactor) EstimateGasFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_IGasFeePricing *IGasFeePricingTransactor) SetCostPerChain(opts *bind.TransactOpts, _dstChainId *big.Int, _gasUnitPrice *big.Int, ...) (*types.Transaction, error)
- type IGasFeePricingTransactorRaw
- type IGasFeePricingTransactorSession
- func (_IGasFeePricing *IGasFeePricingTransactorSession) EstimateGasFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_IGasFeePricing *IGasFeePricingTransactorSession) SetCostPerChain(_dstChainId *big.Int, _gasUnitPrice *big.Int, _gasTokenPriceRatio *big.Int) (*types.Transaction, error)
- type ISynMessagingReceiver
- type ISynMessagingReceiverCaller
- type ISynMessagingReceiverCallerRaw
- type ISynMessagingReceiverCallerSession
- type ISynMessagingReceiverFilterer
- type ISynMessagingReceiverRaw
- func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ISynMessagingReceiverSession
- type ISynMessagingReceiverTransactor
- type ISynMessagingReceiverTransactorRaw
- type ISynMessagingReceiverTransactorSession
- type Initializable
- type InitializableCaller
- type InitializableCallerRaw
- type InitializableCallerSession
- type InitializableFilterer
- type InitializableRaw
- func (_Initializable *InitializableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Initializable *InitializableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Initializable *InitializableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InitializableSession
- type InitializableTransactor
- type InitializableTransactorRaw
- type InitializableTransactorSession
- type MessageBusReceiverUpgradeable
- func DeployMessageBusReceiverUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MessageBusReceiverUpgradeable, error)
- func NewMessageBusReceiverUpgradeable(address common.Address, backend bind.ContractBackend) (*MessageBusReceiverUpgradeable, error)
- type MessageBusReceiverUpgradeableCallReverted
- type MessageBusReceiverUpgradeableCallRevertedIterator
- type MessageBusReceiverUpgradeableCaller
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) Paused(opts *bind.CallOpts) (bool, error)
- type MessageBusReceiverUpgradeableCallerRaw
- type MessageBusReceiverUpgradeableCallerSession
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) AuthVerifier() (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) Owner() (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) Paused() (bool, error)
- type MessageBusReceiverUpgradeableExecuted
- type MessageBusReceiverUpgradeableExecutedIterator
- type MessageBusReceiverUpgradeableFilterer
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeableCallRevertedIterator, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*MessageBusReceiverUpgradeableExecutedIterator, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MessageBusReceiverUpgradeableOwnershipTransferredIterator, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeablePausedIterator, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeableUnpausedIterator, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseCallReverted(log types.Log) (*MessageBusReceiverUpgradeableCallReverted, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseExecuted(log types.Log) (*MessageBusReceiverUpgradeableExecuted, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusReceiverUpgradeableOwnershipTransferred, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusReceiverUpgradeablePaused, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusReceiverUpgradeableUnpaused, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableCallReverted) (event.Subscription, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableExecuted, ...) (event.Subscription, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeablePaused) (event.Subscription, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableUnpaused) (event.Subscription, error)
- type MessageBusReceiverUpgradeableOwnershipTransferred
- type MessageBusReceiverUpgradeableOwnershipTransferredIterator
- type MessageBusReceiverUpgradeablePaused
- type MessageBusReceiverUpgradeablePausedIterator
- type MessageBusReceiverUpgradeableRaw
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MessageBusReceiverUpgradeableSession
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) AuthVerifier() (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) Owner() (common.Address, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) Paused() (bool, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- type MessageBusReceiverUpgradeableTransactor
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, ...) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
- type MessageBusReceiverUpgradeableTransactorRaw
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MessageBusReceiverUpgradeableTransactorSession
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- type MessageBusReceiverUpgradeableUnpaused
- type MessageBusReceiverUpgradeableUnpausedIterator
- type MessageBusSenderUpgradeable
- type MessageBusSenderUpgradeableCaller
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, ...) ([32]byte, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Paused(opts *bind.CallOpts) (bool, error)
- type MessageBusSenderUpgradeableCallerRaw
- type MessageBusSenderUpgradeableCallerSession
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Fees() (*big.Int, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) GasFeePricing() (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Nonce() (uint64, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Owner() (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Paused() (bool, error)
- type MessageBusSenderUpgradeableFilterer
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, ...) (*MessageBusSenderUpgradeableMessageSentIterator, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MessageBusSenderUpgradeableOwnershipTransferredIterator, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusSenderUpgradeablePausedIterator, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusSenderUpgradeableUnpausedIterator, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseMessageSent(log types.Log) (*MessageBusSenderUpgradeableMessageSent, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusSenderUpgradeableOwnershipTransferred, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusSenderUpgradeablePaused, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusSenderUpgradeableUnpaused, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeableMessageSent, ...) (event.Subscription, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeablePaused) (event.Subscription, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeableUnpaused) (event.Subscription, error)
- type MessageBusSenderUpgradeableMessageSent
- type MessageBusSenderUpgradeableMessageSentIterator
- type MessageBusSenderUpgradeableOwnershipTransferred
- type MessageBusSenderUpgradeableOwnershipTransferredIterator
- type MessageBusSenderUpgradeablePaused
- type MessageBusSenderUpgradeablePausedIterator
- type MessageBusSenderUpgradeableRaw
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MessageBusSenderUpgradeableSession
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Fees() (*big.Int, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) GasFeePricing() (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Nonce() (uint64, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Owner() (common.Address, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Paused() (bool, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type MessageBusSenderUpgradeableTransactor
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- type MessageBusSenderUpgradeableTransactorRaw
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MessageBusSenderUpgradeableTransactorSession
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type MessageBusSenderUpgradeableUnpaused
- type MessageBusSenderUpgradeableUnpausedIterator
- type MessageBusUpgradeable
- type MessageBusUpgradeableCallReverted
- type MessageBusUpgradeableCallRevertedIterator
- type MessageBusUpgradeableCaller
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, ...) ([32]byte, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Paused(opts *bind.CallOpts) (bool, error)
- type MessageBusUpgradeableCallerRaw
- type MessageBusUpgradeableCallerSession
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) AuthVerifier() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Fees() (*big.Int, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) GasFeePricing() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Nonce() (uint64, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Owner() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Paused() (bool, error)
- type MessageBusUpgradeableExecuted
- type MessageBusUpgradeableExecutedIterator
- type MessageBusUpgradeableFilterer
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*MessageBusUpgradeableCallRevertedIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*MessageBusUpgradeableExecutedIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, ...) (*MessageBusUpgradeableMessageSentIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*MessageBusUpgradeableOwnershipTransferredIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusUpgradeablePausedIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusUpgradeableUnpausedIterator, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseCallReverted(log types.Log) (*MessageBusUpgradeableCallReverted, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseExecuted(log types.Log) (*MessageBusUpgradeableExecuted, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseMessageSent(log types.Log) (*MessageBusUpgradeableMessageSent, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusUpgradeableOwnershipTransferred, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusUpgradeablePaused, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusUpgradeableUnpaused, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableCallReverted) (event.Subscription, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableExecuted, ...) (event.Subscription, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableMessageSent, ...) (event.Subscription, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableOwnershipTransferred, ...) (event.Subscription, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeablePaused) (event.Subscription, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableUnpaused) (event.Subscription, error)
- type MessageBusUpgradeableMessageSent
- type MessageBusUpgradeableMessageSentIterator
- type MessageBusUpgradeableOwnershipTransferred
- type MessageBusUpgradeableOwnershipTransferredIterator
- type MessageBusUpgradeablePaused
- type MessageBusUpgradeablePausedIterator
- type MessageBusUpgradeableRaw
- func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MessageBusUpgradeableSession
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) AuthVerifier() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Fees() (*big.Int, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) GasFeePricing() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Nonce() (uint64, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Owner() (common.Address, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Pause() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Paused() (bool, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Unpause() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type MessageBusUpgradeableTransactor
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Initialize(opts *bind.TransactOpts, _gasFeePricing common.Address, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- type MessageBusUpgradeableTransactorRaw
- type MessageBusUpgradeableTransactorSession
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Pause() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Unpause() (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type MessageBusUpgradeableUnpaused
- type MessageBusUpgradeableUnpausedIterator
- type OwnableUpgradeable
- type OwnableUpgradeableCaller
- type OwnableUpgradeableCallerRaw
- type OwnableUpgradeableCallerSession
- type OwnableUpgradeableFilterer
- func (_OwnableUpgradeable *OwnableUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableUpgradeableOwnershipTransferredIterator, error)
- func (_OwnableUpgradeable *OwnableUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableUpgradeableOwnershipTransferred, error)
- func (_OwnableUpgradeable *OwnableUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableUpgradeableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableUpgradeableOwnershipTransferred
- type OwnableUpgradeableOwnershipTransferredIterator
- type OwnableUpgradeableRaw
- func (_OwnableUpgradeable *OwnableUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_OwnableUpgradeable *OwnableUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_OwnableUpgradeable *OwnableUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableUpgradeableSession
- func (_OwnableUpgradeable *OwnableUpgradeableSession) Owner() (common.Address, error)
- func (_OwnableUpgradeable *OwnableUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
- func (_OwnableUpgradeable *OwnableUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type OwnableUpgradeableTransactor
- type OwnableUpgradeableTransactorRaw
- type OwnableUpgradeableTransactorSession
- type PausableUpgradeable
- type PausableUpgradeableCaller
- type PausableUpgradeableCallerRaw
- type PausableUpgradeableCallerSession
- type PausableUpgradeableFilterer
- func (_PausableUpgradeable *PausableUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*PausableUpgradeablePausedIterator, error)
- func (_PausableUpgradeable *PausableUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PausableUpgradeableUnpausedIterator, error)
- func (_PausableUpgradeable *PausableUpgradeableFilterer) ParsePaused(log types.Log) (*PausableUpgradeablePaused, error)
- func (_PausableUpgradeable *PausableUpgradeableFilterer) ParseUnpaused(log types.Log) (*PausableUpgradeableUnpaused, error)
- func (_PausableUpgradeable *PausableUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PausableUpgradeablePaused) (event.Subscription, error)
- func (_PausableUpgradeable *PausableUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PausableUpgradeableUnpaused) (event.Subscription, error)
- type PausableUpgradeablePaused
- type PausableUpgradeablePausedIterator
- type PausableUpgradeableRaw
- func (_PausableUpgradeable *PausableUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PausableUpgradeable *PausableUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PausableUpgradeable *PausableUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PausableUpgradeableSession
- type PausableUpgradeableTransactor
- type PausableUpgradeableTransactorRaw
- type PausableUpgradeableTransactorSession
- type PausableUpgradeableUnpaused
- type PausableUpgradeableUnpausedIterator
- type TestMessageBusRef
- type TestMessageBusUpgradeable
- type TestMessageBusUpgradeableCallReverted
- type TestMessageBusUpgradeableCallRevertedIterator
- type TestMessageBusUpgradeableCaller
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, ...) ([32]byte, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Paused(opts *bind.CallOpts) (bool, error)
- type TestMessageBusUpgradeableCallerRaw
- type TestMessageBusUpgradeableCallerSession
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) AuthVerifier() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Fees() (*big.Int, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) GasFeePricing() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Nonce() (uint64, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Owner() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Paused() (bool, error)
- type TestMessageBusUpgradeableExecuted
- type TestMessageBusUpgradeableExecutedIterator
- type TestMessageBusUpgradeableFilterer
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*TestMessageBusUpgradeableCallRevertedIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*TestMessageBusUpgradeableExecutedIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, ...) (*TestMessageBusUpgradeableMessageSentIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*TestMessageBusUpgradeableOwnershipTransferredIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*TestMessageBusUpgradeablePausedIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TestMessageBusUpgradeableUnpausedIterator, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseCallReverted(log types.Log) (*TestMessageBusUpgradeableCallReverted, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseExecuted(log types.Log) (*TestMessageBusUpgradeableExecuted, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseMessageSent(log types.Log) (*TestMessageBusUpgradeableMessageSent, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*TestMessageBusUpgradeableOwnershipTransferred, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParsePaused(log types.Log) (*TestMessageBusUpgradeablePaused, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseUnpaused(log types.Log) (*TestMessageBusUpgradeableUnpaused, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableCallReverted) (event.Subscription, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableExecuted, ...) (event.Subscription, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableMessageSent, ...) (event.Subscription, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeablePaused) (event.Subscription, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableUnpaused) (event.Subscription, error)
- type TestMessageBusUpgradeableMessageSent
- type TestMessageBusUpgradeableMessageSentIterator
- type TestMessageBusUpgradeableOwnershipTransferred
- type TestMessageBusUpgradeableOwnershipTransferredIterator
- type TestMessageBusUpgradeablePaused
- type TestMessageBusUpgradeablePausedIterator
- type TestMessageBusUpgradeableRaw
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TestMessageBusUpgradeableSession
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) AuthVerifier() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, ...) ([32]byte, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Fees() (*big.Int, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) GasFeePricing() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Nonce() (uint64, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Owner() (common.Address, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Pause() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Paused() (bool, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestCallReverted(reason string) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestExecuted(messageId [32]byte, status uint8, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestMessageSent(sender common.Address, srcChainID *big.Int, receiver [32]byte, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Unpause() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type TestMessageBusUpgradeableTransactor
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Initialize(opts *bind.TransactOpts, _gasFeePricing common.Address, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestCallReverted(opts *bind.TransactOpts, reason string) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestExecuted(opts *bind.TransactOpts, messageId [32]byte, status uint8, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestMessageSent(opts *bind.TransactOpts, sender common.Address, srcChainID *big.Int, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- type TestMessageBusUpgradeableTransactorRaw
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TestMessageBusUpgradeableTransactorSession
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Pause() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestCallReverted(reason string) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestExecuted(messageId [32]byte, status uint8, _dstAddress common.Address, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestMessageSent(sender common.Address, srcChainID *big.Int, receiver [32]byte, ...) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Unpause() (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
- func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
- type TestMessageBusUpgradeableUnpaused
- type TestMessageBusUpgradeableUnpausedIterator
Constants ¶
This section is empty.
Variables ¶
var AddressUpgradeableABI = AddressUpgradeableMetaData.ABI
AddressUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use AddressUpgradeableMetaData.ABI instead.
var AddressUpgradeableBin = AddressUpgradeableMetaData.Bin
AddressUpgradeableBin is the compiled bytecode used for deploying new contracts. Deprecated: Use AddressUpgradeableMetaData.Bin instead.
var AddressUpgradeableMetaData = &bind.MetaData{
ABI: "[]",
Bin: "0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea264697066735822122080a8feece8aebd5a29ba816e7ad476af307ac260e3acdf96fefde8ba65c780f564736f6c63430008000033",
}
AddressUpgradeableMetaData contains all meta data concerning the AddressUpgradeable contract.
var ContextChainIdUpgradeableABI = ContextChainIdUpgradeableMetaData.ABI
ContextChainIdUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use ContextChainIdUpgradeableMetaData.ABI instead.
var ContextChainIdUpgradeableMetaData = &bind.MetaData{
ABI: "[]",
}
ContextChainIdUpgradeableMetaData contains all meta data concerning the ContextChainIdUpgradeable contract.
var ContextUpgradeableABI = ContextUpgradeableMetaData.ABI
ContextUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use ContextUpgradeableMetaData.ABI instead.
var ContextUpgradeableMetaData = &bind.MetaData{
ABI: "[]",
}
ContextUpgradeableMetaData contains all meta data concerning the ContextUpgradeable contract.
var Contracts map[string]*compiler.Contract
Contracts are unmarshalled on start
var IAuthVerifierABI = IAuthVerifierMetaData.ABI
IAuthVerifierABI is the input ABI used to generate the binding from. Deprecated: Use IAuthVerifierMetaData.ABI instead.
var IAuthVerifierFuncSigs = IAuthVerifierMetaData.Sigs
Deprecated: Use IAuthVerifierMetaData.Sigs instead. IAuthVerifierFuncSigs maps the 4-byte function signature to its string representation.
var IAuthVerifierMetaData = &bind.MetaData{ ABI: "[{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"_authData\",\"type\":\"bytes\"}],\"name\":\"msgAuth\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"authenticated\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_nodegroup\",\"type\":\"address\"}],\"name\":\"setNodeGroup\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "8b1b3a2d": "msgAuth(bytes)", "f6ea2c90": "setNodeGroup(address)", }, }
IAuthVerifierMetaData contains all meta data concerning the IAuthVerifier contract.
var IGasFeePricingABI = IGasFeePricingMetaData.ABI
IGasFeePricingABI is the input ABI used to generate the binding from. Deprecated: Use IGasFeePricingMetaData.ABI instead.
var IGasFeePricingFuncSigs = IGasFeePricingMetaData.Sigs
Deprecated: Use IGasFeePricingMetaData.Sigs instead. IGasFeePricingFuncSigs maps the 4-byte function signature to its string representation.
var IGasFeePricingMetaData = &bind.MetaData{ ABI: "[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"estimateGasFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_gasUnitPrice\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_gasTokenPriceRatio\",\"type\":\"uint256\"}],\"name\":\"setCostPerChain\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "47feadc1": "estimateGasFee(uint256,bytes)", "e32192b7": "setCostPerChain(uint256,uint256,uint256)", }, }
IGasFeePricingMetaData contains all meta data concerning the IGasFeePricing contract.
var ISynMessagingReceiverABI = ISynMessagingReceiverMetaData.ABI
ISynMessagingReceiverABI is the input ABI used to generate the binding from. Deprecated: Use ISynMessagingReceiverMetaData.ABI instead.
var ISynMessagingReceiverFuncSigs = ISynMessagingReceiverMetaData.Sigs
Deprecated: Use ISynMessagingReceiverMetaData.Sigs instead. ISynMessagingReceiverFuncSigs maps the 4-byte function signature to its string representation.
var ISynMessagingReceiverMetaData = &bind.MetaData{ ABI: "[{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_srcAddress\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"address\",\"name\":\"_executor\",\"type\":\"address\"}],\"name\":\"executeMessage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "a6060871": "executeMessage(bytes32,uint256,bytes,address)", }, }
ISynMessagingReceiverMetaData contains all meta data concerning the ISynMessagingReceiver contract.
var InitializableABI = InitializableMetaData.ABI
InitializableABI is the input ABI used to generate the binding from. Deprecated: Use InitializableMetaData.ABI instead.
var InitializableMetaData = &bind.MetaData{
ABI: "[]",
}
InitializableMetaData contains all meta data concerning the Initializable contract.
var MessageBusReceiverUpgradeableABI = MessageBusReceiverUpgradeableMetaData.ABI
MessageBusReceiverUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use MessageBusReceiverUpgradeableMetaData.ABI instead.
var MessageBusReceiverUpgradeableBin = MessageBusReceiverUpgradeableMetaData.Bin
MessageBusReceiverUpgradeableBin is the compiled bytecode used for deploying new contracts. Deprecated: Use MessageBusReceiverUpgradeableMetaData.Bin instead.
var MessageBusReceiverUpgradeableFuncSigs = MessageBusReceiverUpgradeableMetaData.Sigs
Deprecated: Use MessageBusReceiverUpgradeableMetaData.Sigs instead. MessageBusReceiverUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var MessageBusReceiverUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"CallReverted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"status\",\"type\":\"uint8\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcChainId\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcNonce\",\"type\":\"uint64\"}],\"name\":\"Executed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"authVerifier\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_srcAddress\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_nonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"executeMessage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"getExecutedMessage\",\"outputs\":[{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_authVerifier\",\"type\":\"address\"}],\"name\":\"updateAuthVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"},{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"_status\",\"type\":\"uint8\"}],\"name\":\"updateMessageStatus\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "c4087335": "authVerifier()", "a1b058d8": "executeMessage(uint256,bytes32,address,uint256,uint256,bytes,bytes32)", "25b19fa3": "getExecutedMessage(bytes32)", "8da5cb5b": "owner()", "5c975abb": "paused()", "715018a6": "renounceOwnership()", "f2fde38b": "transferOwnership(address)", "a5c0edf3": "updateAuthVerifier(address)", "9b11079c": "updateMessageStatus(bytes32,uint8)", }, Bin: "0x608060405234801561001057600080fd5b50610e73806100206000396000f3fe608060405234801561001057600080fd5b50600436106100a35760003560e01c80639b11079c11610076578063a5c0edf31161005b578063a5c0edf31461012b578063c40873351461013e578063f2fde38b14610146576100a3565b80639b11079c14610105578063a1b058d814610118576100a3565b806325b19fa3146100a85780635c975abb146100d1578063715018a6146100e65780638da5cb5b146100f0575b600080fd5b6100bb6100b6366004610972565b610159565b6040516100c89190610c69565b60405180910390f35b6100d9610171565b6040516100c89190610bd1565b6100ee61017a565b005b6100f8610202565b6040516100c89190610bb0565b6100ee61011336600461098a565b61021e565b6100ee610126366004610a7d565b61030a565b6100ee610139366004610931565b61063d565b6100f8610744565b6100ee610154366004610931565b610760565b60008181526098602052604090205460ff165b919050565b60655460ff1690565b61018261082c565b73ffffffffffffffffffffffffffffffffffffffff166101a0610202565b73ffffffffffffffffffffffffffffffffffffffff16146101f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d72565b60405180910390fd5b6102006000610830565b565b60335473ffffffffffffffffffffffffffffffffffffffff1690565b61022661082c565b73ffffffffffffffffffffffffffffffffffffffff16610244610202565b73ffffffffffffffffffffffffffffffffffffffff1614610291576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d72565b600082815260986020526040902080548291907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001836002811115610301577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055505050565b610312610171565b15610349576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d3b565b60008181526098602052604081205460ff166002811115610393577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b146103ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610da7565b60975460405173ffffffffffffffffffffffffffffffffffffffff90911690638b1b3a2d906103fd903390602001610bb0565b6040516020818303038152906040526040518263ffffffff1660e01b81526004016104289190610c56565b60206040518083038186803b15801561044057600080fd5b505afa158015610454573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104789190610952565b5060008673ffffffffffffffffffffffffffffffffffffffff1663a6060871878a8c8888336040518763ffffffff1660e01b81526004016104bd959493929190610bdc565b600060405180830381600088803b1580156104d757600080fd5b5087f1935050505080156104e9575060015b610566573d808015610517576040519150601f19603f3d011682016040523d82523d6000602084013e61051c565b606091505b507fffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f610547826108a7565b6040516105549190610c56565b60405180910390a1600291505061056a565b5060015b600082815260986020526040902080548291907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660018360028111156105da577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055508673ffffffffffffffffffffffffffffffffffffffff16827f04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65838c8960405161062a93929190610c77565b60405180910390a3505050505050505050565b61064561082c565b73ffffffffffffffffffffffffffffffffffffffff16610663610202565b73ffffffffffffffffffffffffffffffffffffffff16146106b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d72565b73ffffffffffffffffffffffffffffffffffffffff81166106fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d04565b609780547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60975473ffffffffffffffffffffffffffffffffffffffff1681565b61076861082c565b73ffffffffffffffffffffffffffffffffffffffff16610786610202565b73ffffffffffffffffffffffffffffffffffffffff16146107d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610d72565b73ffffffffffffffffffffffffffffffffffffffff8116610820576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ed90610ca7565b61082981610830565b50565b3390565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60606044825110156108ed575060408051808201909152601d81527f5472616e73616374696f6e2072657665727465642073696c656e746c79000000602082015261016c565b6004820191508180602001905181019061090791906109bc565b92915050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461016c57600080fd5b600060208284031215610942578081fd5b61094b8261090d565b9392505050565b600060208284031215610963578081fd5b8151801515811461094b578182fd5b600060208284031215610983578081fd5b5035919050565b6000806040838503121561099c578081fd5b823591506020830135600381106109b1578182fd5b809150509250929050565b6000602082840312156109cd578081fd5b815167ffffffffffffffff808211156109e4578283fd5b818401915084601f8301126109f7578283fd5b815181811115610a0957610a09610e0e565b60405160207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401168201018181108482111715610a4b57610a4b610e0e565b604052818152838201602001871015610a62578485fd5b610a73826020830160208701610dde565b9695505050505050565b60008060008060008060008060e0898b031215610a98578384fd5b8835975060208901359650610aaf60408a0161090d565b9550606089013594506080890135935060a089013567ffffffffffffffff80821115610ad9578485fd5b818b0191508b601f830112610aec578485fd5b813581811115610afa578586fd5b8c6020828501011115610b0b578586fd5b60208301955080945050505060c089013590509295985092959890939650565b60008151808452610b43816020860160208601610dde565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60038110610bac577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b901515815260200190565b600086825285602083015260806040830152836080830152838560a08401378060a0858401015260a07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f860116830101905073ffffffffffffffffffffffffffffffffffffffff831660608301529695505050505050565b60006020825261094b6020830184610b2b565b602081016109078284610b75565b60608101610c858286610b75565b67ffffffffffffffff8085166020840152808416604084015250949350505050565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b6020808252600f908201527f43616e6e6f742073657420746f20300000000000000000000000000000000000604082015260600190565b60208082526010908201527f5061757361626c653a2070617573656400000000000000000000000000000000604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526018908201527f4d65737361676520616c72656164792065786563757465640000000000000000604082015260600190565b60005b83811015610df9578181015183820152602001610de1565b83811115610e08576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220cee79873fb2a09b77d4bc866527128d03b9dfc2cf18612a3e711d9dd54fce98464736f6c63430008000033", }
MessageBusReceiverUpgradeableMetaData contains all meta data concerning the MessageBusReceiverUpgradeable contract.
var MessageBusSenderUpgradeableABI = MessageBusSenderUpgradeableMetaData.ABI
MessageBusSenderUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use MessageBusSenderUpgradeableMetaData.ABI instead.
var MessageBusSenderUpgradeableBin = MessageBusSenderUpgradeableMetaData.Bin
MessageBusSenderUpgradeableBin is the compiled bytecode used for deploying new contracts. Deprecated: Use MessageBusSenderUpgradeableMetaData.Bin instead.
var MessageBusSenderUpgradeableFuncSigs = MessageBusSenderUpgradeableMetaData.Sigs
Deprecated: Use MessageBusSenderUpgradeableMetaData.Sigs instead. MessageBusSenderUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var MessageBusSenderUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"srcChainID\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"receiver\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"dstChainId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"message\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"nonce\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"options\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"fee\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"}],\"name\":\"MessageSent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_srcAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_dstAddress\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_srcNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"}],\"name\":\"computeMessageId\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"estimateFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fees\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gasFeePricing\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"nonce\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"rescueGas\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"},{\"internalType\":\"addresspayable\",\"name\":\"_refundAddress\",\"type\":\"address\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_gasFeePricing\",\"type\":\"address\"}],\"name\":\"updateGasFeePricing\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"withdrawGasFees\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "f44d57aa": "computeMessageId(address,uint256,bytes32,uint256,uint256,bytes)", "5da6d2c4": "estimateFee(uint256,bytes)", "9af1d35a": "fees()", "aa70fc0e": "gasFeePricing()", "affed0e0": "nonce()", "8da5cb5b": "owner()", "5c975abb": "paused()", "715018a6": "renounceOwnership()", "205e157b": "rescueGas(address)", "ac8a4c1b": "sendMessage(bytes32,uint256,bytes,bytes)", "72177189": "sendMessage(bytes32,uint256,bytes,bytes,address)", "f2fde38b": "transferOwnership(address)", "a66dd384": "updateGasFeePricing(address)", "d6b457b9": "withdrawGasFees(address)", }, Bin: "0x608060405234801561001057600080fd5b50611149806100206000396000f3fe6080604052600436106100dd5760003560e01c8063a66dd3841161007f578063affed0e011610059578063affed0e014610203578063d6b457b914610225578063f2fde38b14610245578063f44d57aa14610265576100dd565b8063a66dd384146101bb578063aa70fc0e146101db578063ac8a4c1b146101f0576100dd565b8063715018a6116100bb578063715018a61461015c57806372177189146101715780638da5cb5b146101845780639af1d35a146101a6576100dd565b8063205e157b146100e25780635c975abb146101045780635da6d2c41461012f575b600080fd5b3480156100ee57600080fd5b506101026100fd366004610b4f565b610285565b005b34801561011057600080fd5b5061011961035c565b6040516101269190610e21565b60405180910390f35b34801561013b57600080fd5b5061014f61014a366004610d19565b610365565b6040516101269190610e2c565b34801561016857600080fd5b50610102610457565b61010261017f366004610c6d565b6104d6565b34801561019057600080fd5b506101996104ee565b6040516101269190610dab565b3480156101b257600080fd5b5061014f61050a565b3480156101c757600080fd5b506101026101d6366004610b4f565b610510565b3480156101e757600080fd5b50610199610617565b6101026101fe366004610bed565b610633565b34801561020f57600080fd5b50610218610689565b6040516101269190611056565b34801561023157600080fd5b50610102610240366004610b4f565b6106b1565b34801561025157600080fd5b50610102610260366004610b4f565b610774565b34801561027157600080fd5b5061014f610280366004610b72565b610840565b61028d610882565b73ffffffffffffffffffffffffffffffffffffffff166102ab6104ee565b73ffffffffffffffffffffffffffffffffffffffff1614610301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f6e565b60405180910390fd5b600060ca54476103119190611083565b60405190915073ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f19350505050158015610357573d6000803e3d6000fd5b505050565b60655460ff1690565b60c9546040517f47feadc1000000000000000000000000000000000000000000000000000000008152600091829173ffffffffffffffffffffffffffffffffffffffff909116906347feadc1906103c490889088908890600401611033565b602060405180830381600087803b1580156103de57600080fd5b505af11580156103f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104169190610d01565b90508061044f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610e6c565b949350505050565b61045f610882565b73ffffffffffffffffffffffffffffffffffffffff1661047d6104ee565b73ffffffffffffffffffffffffffffffffffffffff16146104ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f6e565b6104d46000610886565b565b6104e5878787878787876108fd565b50505050505050565b60335473ffffffffffffffffffffffffffffffffffffffff1690565b60ca5481565b610518610882565b73ffffffffffffffffffffffffffffffffffffffff166105366104ee565b73ffffffffffffffffffffffffffffffffffffffff1614610583576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f6e565b73ffffffffffffffffffffffffffffffffffffffff81166105d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f00565b60c980547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60c95473ffffffffffffffffffffffffffffffffffffffff1681565b61063b61035c565b15610672576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f37565b610681868686868686326108fd565b505050505050565b60c95474010000000000000000000000000000000000000000900467ffffffffffffffff1681565b6106b9610882565b73ffffffffffffffffffffffffffffffffffffffff166106d76104ee565b73ffffffffffffffffffffffffffffffffffffffff1614610724576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f6e565b60ca5460405173ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f1935050505015801561076a573d6000803e3d6000fd5b5050600060ca5550565b61077c610882565b73ffffffffffffffffffffffffffffffffffffffff1661079a6104ee565b73ffffffffffffffffffffffffffffffffffffffff16146107e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610f6e565b73ffffffffffffffffffffffffffffffffffffffff8116610834576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610ea3565b61083d81610886565b50565b60008787878787878760405160200161085f9796959493929190610dcc565b604051602081830303815290604052805190602001209050979650505050505050565b3390565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000610907610b04565b905080871415610943576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610e35565b6000610950888686610365565b90508034101561098c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f890610fa3565b60006109bd33848c8c60c960149054906101000a900467ffffffffffffffff1667ffffffffffffffff168d8d610840565b905080893373ffffffffffffffffffffffffffffffffffffffff167f864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a868e8d8d60c960149054906101000a900467ffffffffffffffff168e8e8c604051610a2b989796959493929190610fda565b60405180910390a48160ca6000828254610a45919061106b565b909155505060c98054601490610a7c9074010000000000000000000000000000000000000000900467ffffffffffffffff1661109a565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555081341115610af85773ffffffffffffffffffffffffffffffffffffffff84166108fc610ace8434611083565b6040518115909202916000818181858888f19350505050158015610af6573d6000803e3d6000fd5b505b50505050505050505050565b4690565b60008083601f840112610b19578182fd5b50813567ffffffffffffffff811115610b30578182fd5b602083019150836020828501011115610b4857600080fd5b9250929050565b600060208284031215610b60578081fd5b8135610b6b816110f1565b9392505050565b600080600080600080600060c0888a031215610b8c578283fd5b8735610b97816110f1565b96506020880135955060408801359450606088013593506080880135925060a088013567ffffffffffffffff811115610bce578283fd5b610bda8a828b01610b08565b989b979a50959850939692959293505050565b60008060008060008060808789031215610c05578182fd5b8635955060208701359450604087013567ffffffffffffffff80821115610c2a578384fd5b610c368a838b01610b08565b90965094506060890135915080821115610c4e578384fd5b50610c5b89828a01610b08565b979a9699509497509295939492505050565b600080600080600080600060a0888a031215610c87578283fd5b8735965060208801359550604088013567ffffffffffffffff80821115610cac578485fd5b610cb88b838c01610b08565b909750955060608a0135915080821115610cd0578485fd5b50610cdd8a828b01610b08565b9094509250506080880135610cf1816110f1565b8091505092959891949750929550565b600060208284031215610d12578081fd5b5051919050565b600080600060408486031215610d2d578283fd5b83359250602084013567ffffffffffffffff811115610d4a578283fd5b610d5686828701610b08565b9497909650939450505050565b600082845282826020860137806020848601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f85011685010190509392505050565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b600073ffffffffffffffffffffffffffffffffffffffff8916825287602083015286604083015285606083015284608083015260c060a0830152610e1460c083018486610d63565b9998505050505050505050565b901515815260200190565b90815260200190565b6020808252600f908201527f496e76616c696420636861696e49640000000000000000000000000000000000604082015260600190565b6020808252600b908201527f466565206e6f7420736574000000000000000000000000000000000000000000604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b6020808252600f908201527f43616e6e6f742073657420746f20300000000000000000000000000000000000604082015260600190565b60208082526010908201527f5061757361626c653a2070617573656400000000000000000000000000000000604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526014908201527f496e73756666696369656e742067617320666565000000000000000000000000604082015260600190565b600089825288602083015260c06040830152610ffa60c08301888a610d63565b67ffffffffffffffff87166060840152828103608084015261101d818688610d63565b9150508260a08301529998505050505050505050565b60008482526040602083015261104d604083018486610d63565b95945050505050565b67ffffffffffffffff91909116815260200190565b6000821982111561107e5761107e6110c2565b500190565b600082821015611095576110956110c2565b500390565b600067ffffffffffffffff808316818114156110b8576110b86110c2565b6001019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461083d57600080fdfea2646970667358221220d9b4cb52b2968bd04d9a99e5cfad1610f75b886346400d381e742051528a901964736f6c63430008000033", }
MessageBusSenderUpgradeableMetaData contains all meta data concerning the MessageBusSenderUpgradeable contract.
var MessageBusUpgradeableABI = MessageBusUpgradeableMetaData.ABI
MessageBusUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use MessageBusUpgradeableMetaData.ABI instead.
var MessageBusUpgradeableBin = MessageBusUpgradeableMetaData.Bin
MessageBusUpgradeableBin is the compiled bytecode used for deploying new contracts. Deprecated: Use MessageBusUpgradeableMetaData.Bin instead.
var MessageBusUpgradeableFuncSigs = MessageBusUpgradeableMetaData.Sigs
Deprecated: Use MessageBusUpgradeableMetaData.Sigs instead. MessageBusUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var MessageBusUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"CallReverted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"status\",\"type\":\"uint8\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcChainId\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcNonce\",\"type\":\"uint64\"}],\"name\":\"Executed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"srcChainID\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"receiver\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"dstChainId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"message\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"nonce\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"options\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"fee\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"}],\"name\":\"MessageSent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"authVerifier\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_srcAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_dstAddress\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_srcNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"}],\"name\":\"computeMessageId\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"estimateFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_srcAddress\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_nonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"executeMessage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fees\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gasFeePricing\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"getExecutedMessage\",\"outputs\":[{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_gasFeePricing\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_authVerifier\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"nonce\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"rescueGas\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"},{\"internalType\":\"addresspayable\",\"name\":\"_refundAddress\",\"type\":\"address\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_authVerifier\",\"type\":\"address\"}],\"name\":\"updateAuthVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_gasFeePricing\",\"type\":\"address\"}],\"name\":\"updateGasFeePricing\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"},{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"_status\",\"type\":\"uint8\"}],\"name\":\"updateMessageStatus\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"withdrawGasFees\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "c4087335": "authVerifier()", "f44d57aa": "computeMessageId(address,uint256,bytes32,uint256,uint256,bytes)", "5da6d2c4": "estimateFee(uint256,bytes)", "a1b058d8": "executeMessage(uint256,bytes32,address,uint256,uint256,bytes,bytes32)", "9af1d35a": "fees()", "aa70fc0e": "gasFeePricing()", "25b19fa3": "getExecutedMessage(bytes32)", "485cc955": "initialize(address,address)", "affed0e0": "nonce()", "8da5cb5b": "owner()", "8456cb59": "pause()", "5c975abb": "paused()", "715018a6": "renounceOwnership()", "205e157b": "rescueGas(address)", "ac8a4c1b": "sendMessage(bytes32,uint256,bytes,bytes)", "72177189": "sendMessage(bytes32,uint256,bytes,bytes,address)", "f2fde38b": "transferOwnership(address)", "3f4ba83a": "unpause()", "a5c0edf3": "updateAuthVerifier(address)", "a66dd384": "updateGasFeePricing(address)", "9b11079c": "updateMessageStatus(bytes32,uint8)", "d6b457b9": "withdrawGasFees(address)", }, Bin: "0x608060405234801561001057600080fd5b50611e77806100206000396000f3fe6080604052600436106101755760003560e01c80639b11079c116100cb578063ac8a4c1b1161007f578063d6b457b911610059578063d6b457b9146103a9578063f2fde38b146103c9578063f44d57aa146103e957610175565b8063ac8a4c1b1461035f578063affed0e014610372578063c40873351461039457610175565b8063a5c0edf3116100b0578063a5c0edf31461030a578063a66dd3841461032a578063aa70fc0e1461034a57610175565b80639b11079c146102ca578063a1b058d8146102ea57610175565b80635da6d2c41161012d5780638456cb59116101075780638456cb591461027e5780638da5cb5b146102935780639af1d35a146102b557610175565b80635da6d2c414610229578063715018a614610256578063721771891461026b57610175565b80633f4ba83a1161015e5780633f4ba83a146101d2578063485cc955146101e75780635c975abb1461020757610175565b8063205e157b1461017a57806325b19fa31461019c575b600080fd5b34801561018657600080fd5b5061019a6101953660046113fe565b610409565b005b3480156101a857600080fd5b506101bc6101b73660046114f4565b6104c6565b6040516101c9919061199e565b60405180910390f35b3480156101de57600080fd5b5061019a6104de565b3480156101f357600080fd5b5061019a610202366004611421565b610541565b34801561021357600080fd5b5061021c61061d565b6040516101c9919061192f565b34801561023557600080fd5b506102496102443660046117a2565b610626565b6040516101c9919061193a565b34801561026257600080fd5b5061019a6106fe565b61019a6102793660046115b3565b610761565b34801561028a57600080fd5b5061019a610779565b34801561029f57600080fd5b506102a86107da565b6040516101c991906118b9565b3480156102c157600080fd5b506102496107f6565b3480156102d657600080fd5b5061019a6102e536600461150c565b6107fc565b3480156102f657600080fd5b5061019a610305366004611720565b6108b0565b34801561031657600080fd5b5061019a6103253660046113fe565b610b91565b34801561033657600080fd5b5061019a6103453660046113fe565b610c64565b34801561035657600080fd5b506102a8610d37565b61019a61036d366004611533565b610d53565b34801561037e57600080fd5b50610387610d8f565b6040516101c99190611d25565b3480156103a057600080fd5b506102a8610db7565b3480156103b557600080fd5b5061019a6103c43660046113fe565b610dd3565b3480156103d557600080fd5b5061019a6103e43660046113fe565b610e7c565b3480156103f557600080fd5b50610249610404366004611459565b610f14565b610411610f56565b73ffffffffffffffffffffffffffffffffffffffff1661042f6107da565b73ffffffffffffffffffffffffffffffffffffffff161461046b5760405162461bcd60e51b815260040161046290611ba9565b60405180910390fd5b600060ca544761047b9190611d52565b60405190915073ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f193505050501580156104c1573d6000803e3d6000fd5b505050565b600081815260fb602052604090205460ff165b919050565b6104e6610f56565b73ffffffffffffffffffffffffffffffffffffffff166105046107da565b73ffffffffffffffffffffffffffffffffffffffff16146105375760405162461bcd60e51b815260040161046290611ba9565b61053f610f5a565b565b600054610100900460ff1661055c5760005460ff1615610564565b610564610fc8565b6105805760405162461bcd60e51b815260040161046290611b4c565b600054610100900460ff161580156105c8576000805460ff197fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff909116610100171660011790555b6105d0610fd9565b6105d8611010565b6105e183611043565b6105ea82610c1d565b80156104c157600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055505050565b60655460ff1690565b60c9546040517f47feadc1000000000000000000000000000000000000000000000000000000008152600091829173ffffffffffffffffffffffffffffffffffffffff909116906347feadc19061068590889088908890600401611d02565b602060405180830381600087803b15801561069f57600080fd5b505af11580156106b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d79190611708565b9050806106f65760405162461bcd60e51b815260040161046290611a4a565b949350505050565b610706610f56565b73ffffffffffffffffffffffffffffffffffffffff166107246107da565b73ffffffffffffffffffffffffffffffffffffffff16146107575760405162461bcd60e51b815260040161046290611ba9565b61053f600061106a565b610770878787878787876110e1565b50505050505050565b610781610f56565b73ffffffffffffffffffffffffffffffffffffffff1661079f6107da565b73ffffffffffffffffffffffffffffffffffffffff16146107d25760405162461bcd60e51b815260040161046290611ba9565b61053f6112b4565b60335473ffffffffffffffffffffffffffffffffffffffff1690565b60ca5481565b610804610f56565b73ffffffffffffffffffffffffffffffffffffffff166108226107da565b73ffffffffffffffffffffffffffffffffffffffff16146108555760405162461bcd60e51b815260040161046290611ba9565b600082815260fb60205260409020805482919060ff191660018360028111156108a7577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055505050565b6108b861061d565b156108d55760405162461bcd60e51b815260040161046290611b15565b600081815260fb602052604081205460ff16600281111561091f577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b1461093c5760405162461bcd60e51b815260040161046290611bde565b60fa5460405173ffffffffffffffffffffffffffffffffffffffff90911690638b1b3a2d9061096f9033906020016118b9565b6040516020818303038152906040526040518263ffffffff1660e01b815260040161099a919061198b565b60206040518083038186803b1580156109b257600080fd5b505afa1580156109c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109ea91906114d4565b5060008673ffffffffffffffffffffffffffffffffffffffff1663a6060871878a8c8888336040518763ffffffff1660e01b8152600401610a2f959493929190611943565b600060405180830381600088803b158015610a4957600080fd5b5087f193505050508015610a5b575060015b610ad8573d808015610a89576040519150601f19603f3d011682016040523d82523d6000602084013e610a8e565b606091505b507fffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f610ab98261130f565b604051610ac6919061198b565b60405180910390a16002915050610adc565b5060015b600082815260fb60205260409020805482919060ff19166001836002811115610b2e577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055508673ffffffffffffffffffffffffffffffffffffffff16827f04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65838c89604051610b7e939291906119ac565b60405180910390a3505050505050505050565b610b99610f56565b73ffffffffffffffffffffffffffffffffffffffff16610bb76107da565b73ffffffffffffffffffffffffffffffffffffffff1614610bea5760405162461bcd60e51b815260040161046290611ba9565b73ffffffffffffffffffffffffffffffffffffffff8116610c1d5760405162461bcd60e51b815260040161046290611ade565b60fa80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b610c6c610f56565b73ffffffffffffffffffffffffffffffffffffffff16610c8a6107da565b73ffffffffffffffffffffffffffffffffffffffff1614610cbd5760405162461bcd60e51b815260040161046290611ba9565b73ffffffffffffffffffffffffffffffffffffffff8116610cf05760405162461bcd60e51b815260040161046290611ade565b60c980547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60c95473ffffffffffffffffffffffffffffffffffffffff1681565b610d5b61061d565b15610d785760405162461bcd60e51b815260040161046290611b15565b610d87868686868686326110e1565b505050505050565b60c95474010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60fa5473ffffffffffffffffffffffffffffffffffffffff1681565b610ddb610f56565b73ffffffffffffffffffffffffffffffffffffffff16610df96107da565b73ffffffffffffffffffffffffffffffffffffffff1614610e2c5760405162461bcd60e51b815260040161046290611ba9565b60ca5460405173ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f19350505050158015610e72573d6000803e3d6000fd5b5050600060ca5550565b610e84610f56565b73ffffffffffffffffffffffffffffffffffffffff16610ea26107da565b73ffffffffffffffffffffffffffffffffffffffff1614610ed55760405162461bcd60e51b815260040161046290611ba9565b73ffffffffffffffffffffffffffffffffffffffff8116610f085760405162461bcd60e51b815260040161046290611a81565b610f118161106a565b50565b600087878787878787604051602001610f3397969594939291906118da565b604051602081830303815290604052805190602001209050979650505050505050565b3390565b610f6261061d565b610f7e5760405162461bcd60e51b815260040161046290611a13565b6065805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610fb1610f56565b604051610fbe91906118b9565b60405180910390a1565b6000610fd330611375565b15905090565b600054610100900460ff166110005760405162461bcd60e51b815260040161046290611c4c565b61053f61100b610f56565b61106a565b600054610100900460ff166110375760405162461bcd60e51b815260040161046290611c4c565b6065805460ff19169055565b600054610100900460ff16610cf05760405162461bcd60e51b815260040161046290611c4c565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006110eb6113b3565b90508087141561110d5760405162461bcd60e51b8152600401610462906119dc565b600061111a888686610626565b90508034101561113c5760405162461bcd60e51b815260040161046290611c15565b600061116d33848c8c60c960149054906101000a900467ffffffffffffffff1667ffffffffffffffff168d8d610f14565b905080893373ffffffffffffffffffffffffffffffffffffffff167f864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a868e8d8d60c960149054906101000a900467ffffffffffffffff168e8e8c6040516111db989796959493929190611ca9565b60405180910390a48160ca60008282546111f59190611d3a565b909155505060c9805460149061122c9074010000000000000000000000000000000000000000900467ffffffffffffffff16611d99565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550813411156112a85773ffffffffffffffffffffffffffffffffffffffff84166108fc61127e8434611d52565b6040518115909202916000818181858888f193505050501580156112a6573d6000803e3d6000fd5b505b50505050505050505050565b6112bc61061d565b156112d95760405162461bcd60e51b815260040161046290611b15565b6065805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610fb1610f56565b6060604482511015611355575060408051808201909152601d81527f5472616e73616374696f6e2072657665727465642073696c656e746c7900000060208201526104d9565b6004820191508180602001905181019061136f9190611647565b92915050565b6000808273ffffffffffffffffffffffffffffffffffffffff16803b806020016040519081016040528181526000908060200190933c511192915050565b4690565b60008083601f8401126113c8578182fd5b50813567ffffffffffffffff8111156113df578182fd5b6020830191508360208285010111156113f757600080fd5b9250929050565b60006020828403121561140f578081fd5b813561141a81611e1f565b9392505050565b60008060408385031215611433578081fd5b823561143e81611e1f565b9150602083013561144e81611e1f565b809150509250929050565b600080600080600080600060c0888a031215611473578283fd5b873561147e81611e1f565b96506020880135955060408801359450606088013593506080880135925060a088013567ffffffffffffffff8111156114b5578283fd5b6114c18a828b016113b7565b989b979a50959850939692959293505050565b6000602082840312156114e5578081fd5b8151801515811461141a578182fd5b600060208284031215611505578081fd5b5035919050565b6000806040838503121561151e578182fd5b8235915060208301356003811061144e578182fd5b6000806000806000806080878903121561154b578182fd5b8635955060208701359450604087013567ffffffffffffffff80821115611570578384fd5b61157c8a838b016113b7565b90965094506060890135915080821115611594578384fd5b506115a189828a016113b7565b979a9699509497509295939492505050565b600080600080600080600060a0888a0312156115cd578283fd5b8735965060208801359550604088013567ffffffffffffffff808211156115f2578485fd5b6115fe8b838c016113b7565b909750955060608a0135915080821115611616578485fd5b506116238a828b016113b7565b909450925050608088013561163781611e1f565b8091505092959891949750929550565b600060208284031215611658578081fd5b815167ffffffffffffffff8082111561166f578283fd5b818401915084601f830112611682578283fd5b81518181111561169457611694611df0565b60405160207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011682010181811084821117156116d6576116d6611df0565b6040528181528382016020018710156116ed578485fd5b6116fe826020830160208701611d69565b9695505050505050565b600060208284031215611719578081fd5b5051919050565b60008060008060008060008060e0898b03121561173b578182fd5b8835975060208901359650604089013561175481611e1f565b9550606089013594506080890135935060a089013567ffffffffffffffff81111561177d578283fd5b6117898b828c016113b7565b999c989b50969995989497949560c00135949350505050565b6000806000604084860312156117b6578081fd5b83359250602084013567ffffffffffffffff8111156117d3578182fd5b6117df868287016113b7565b9497909650939450505050565b600082845282826020860137806020848601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f85011685010190509392505050565b6000815180845261184c816020860160208601611d69565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b600381106118b5577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b600073ffffffffffffffffffffffffffffffffffffffff8916825287602083015286604083015285606083015284608083015260c060a083015261192260c0830184866117ec565b9998505050505050505050565b901515815260200190565b90815260200190565b6000868252856020830152608060408301526119636080830185876117ec565b905073ffffffffffffffffffffffffffffffffffffffff831660608301529695505050505050565b60006020825261141a6020830184611834565b6020810161136f828461187e565b606081016119ba828661187e565b67ffffffffffffffff8085166020840152808416604084015250949350505050565b6020808252600f908201527f496e76616c696420636861696e49640000000000000000000000000000000000604082015260600190565b60208082526014908201527f5061757361626c653a206e6f7420706175736564000000000000000000000000604082015260600190565b6020808252600b908201527f466565206e6f7420736574000000000000000000000000000000000000000000604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b6020808252600f908201527f43616e6e6f742073657420746f20300000000000000000000000000000000000604082015260600190565b60208082526010908201527f5061757361626c653a2070617573656400000000000000000000000000000000604082015260600190565b6020808252602e908201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160408201527f647920696e697469616c697a6564000000000000000000000000000000000000606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526018908201527f4d65737361676520616c72656164792065786563757465640000000000000000604082015260600190565b60208082526014908201527f496e73756666696369656e742067617320666565000000000000000000000000604082015260600190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201527f6e697469616c697a696e67000000000000000000000000000000000000000000606082015260800190565b600089825288602083015260c06040830152611cc960c08301888a6117ec565b67ffffffffffffffff871660608401528281036080840152611cec8186886117ec565b9150508260a08301529998505050505050505050565b600084825260406020830152611d1c6040830184866117ec565b95945050505050565b67ffffffffffffffff91909116815260200190565b60008219821115611d4d57611d4d611dc1565b500190565b600082821015611d6457611d64611dc1565b500390565b60005b83811015611d84578181015183820152602001611d6c565b83811115611d93576000848401525b50505050565b600067ffffffffffffffff80831681811415611db757611db7611dc1565b6001019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff81168114610f1157600080fdfea2646970667358221220131d19f31d38b0c80dcd99484abda79d51675a25ae643279d41130dcf95e80b264736f6c63430008000033", }
MessageBusUpgradeableMetaData contains all meta data concerning the MessageBusUpgradeable contract.
var OwnableUpgradeableABI = OwnableUpgradeableMetaData.ABI
OwnableUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use OwnableUpgradeableMetaData.ABI instead.
var OwnableUpgradeableFuncSigs = OwnableUpgradeableMetaData.Sigs
Deprecated: Use OwnableUpgradeableMetaData.Sigs instead. OwnableUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var OwnableUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "8da5cb5b": "owner()", "715018a6": "renounceOwnership()", "f2fde38b": "transferOwnership(address)", }, }
OwnableUpgradeableMetaData contains all meta data concerning the OwnableUpgradeable contract.
var PausableUpgradeableABI = PausableUpgradeableMetaData.ABI
PausableUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use PausableUpgradeableMetaData.ABI instead.
var PausableUpgradeableFuncSigs = PausableUpgradeableMetaData.Sigs
Deprecated: Use PausableUpgradeableMetaData.Sigs instead. PausableUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var PausableUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]", Sigs: map[string]string{ "5c975abb": "paused()", }, }
PausableUpgradeableMetaData contains all meta data concerning the PausableUpgradeable contract.
var TestMessageBusUpgradeableABI = TestMessageBusUpgradeableMetaData.ABI
TestMessageBusUpgradeableABI is the input ABI used to generate the binding from. Deprecated: Use TestMessageBusUpgradeableMetaData.ABI instead.
var TestMessageBusUpgradeableBin = TestMessageBusUpgradeableMetaData.Bin
TestMessageBusUpgradeableBin is the compiled bytecode used for deploying new contracts. Deprecated: Use TestMessageBusUpgradeableMetaData.Bin instead.
var TestMessageBusUpgradeableFuncSigs = TestMessageBusUpgradeableMetaData.Sigs
Deprecated: Use TestMessageBusUpgradeableMetaData.Sigs instead. TestMessageBusUpgradeableFuncSigs maps the 4-byte function signature to its string representation.
var TestMessageBusUpgradeableMetaData = &bind.MetaData{ ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"CallReverted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"status\",\"type\":\"uint8\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcChainId\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"srcNonce\",\"type\":\"uint64\"}],\"name\":\"Executed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"srcChainID\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"receiver\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"dstChainId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"message\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"nonce\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"options\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"fee\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"}],\"name\":\"MessageSent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"authVerifier\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_srcAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_dstAddress\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_srcNonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"}],\"name\":\"computeMessageId\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"estimateFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_srcChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"_srcAddress\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_nonce\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"executeMessage\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fees\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gasFeePricing\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"}],\"name\":\"getExecutedMessage\",\"outputs\":[{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_gasFeePricing\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_authVerifier\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"nonce\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"rescueGas\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"},{\"internalType\":\"addresspayable\",\"name\":\"_refundAddress\",\"type\":\"address\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"_dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"_message\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"_options\",\"type\":\"bytes\"}],\"name\":\"sendMessage\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"reason\",\"type\":\"string\"}],\"name\":\"testCallReverted\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"},{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"status\",\"type\":\"uint8\"},{\"internalType\":\"address\",\"name\":\"_dstAddress\",\"type\":\"address\"},{\"internalType\":\"uint64\",\"name\":\"srcChainId\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"srcNonce\",\"type\":\"uint64\"}],\"name\":\"testExecuted\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"srcChainID\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"receiver\",\"type\":\"bytes32\"},{\"internalType\":\"uint256\",\"name\":\"dstChainId\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"message\",\"type\":\"bytes\"},{\"internalType\":\"uint64\",\"name\":\"nonce\",\"type\":\"uint64\"},{\"internalType\":\"bytes\",\"name\":\"options\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"fee\",\"type\":\"uint256\"},{\"internalType\":\"bytes32\",\"name\":\"messageId\",\"type\":\"bytes32\"}],\"name\":\"testMessageSent\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_authVerifier\",\"type\":\"address\"}],\"name\":\"updateAuthVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_gasFeePricing\",\"type\":\"address\"}],\"name\":\"updateGasFeePricing\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"_messageId\",\"type\":\"bytes32\"},{\"internalType\":\"enumMessageBusReceiverUpgradeable.TxStatus\",\"name\":\"_status\",\"type\":\"uint8\"}],\"name\":\"updateMessageStatus\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"withdrawGasFees\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]", Sigs: map[string]string{ "c4087335": "authVerifier()", "f44d57aa": "computeMessageId(address,uint256,bytes32,uint256,uint256,bytes)", "5da6d2c4": "estimateFee(uint256,bytes)", "a1b058d8": "executeMessage(uint256,bytes32,address,uint256,uint256,bytes,bytes32)", "9af1d35a": "fees()", "aa70fc0e": "gasFeePricing()", "25b19fa3": "getExecutedMessage(bytes32)", "485cc955": "initialize(address,address)", "affed0e0": "nonce()", "8da5cb5b": "owner()", "8456cb59": "pause()", "5c975abb": "paused()", "715018a6": "renounceOwnership()", "205e157b": "rescueGas(address)", "ac8a4c1b": "sendMessage(bytes32,uint256,bytes,bytes)", "72177189": "sendMessage(bytes32,uint256,bytes,bytes,address)", "446e9045": "testCallReverted(string)", "28cab9af": "testExecuted(bytes32,uint8,address,uint64,uint64)", "36d09269": "testMessageSent(address,uint256,bytes32,uint256,bytes,uint64,bytes,uint256,bytes32)", "f2fde38b": "transferOwnership(address)", "3f4ba83a": "unpause()", "a5c0edf3": "updateAuthVerifier(address)", "a66dd384": "updateGasFeePricing(address)", "9b11079c": "updateMessageStatus(bytes32,uint8)", "d6b457b9": "withdrawGasFees(address)", }, Bin: "0x608060405234801561001057600080fd5b5061219e806100206000396000f3fe6080604052600436106101965760003560e01c80638da5cb5b116100e1578063aa70fc0e1161008a578063c408733511610064578063c408733514610415578063d6b457b91461042a578063f2fde38b1461044a578063f44d57aa1461046a57610196565b8063aa70fc0e146103cb578063ac8a4c1b146103e0578063affed0e0146103f357610196565b8063a1b058d8116100bb578063a1b058d81461036b578063a5c0edf31461038b578063a66dd384146103ab57610196565b80638da5cb5b146103145780639af1d35a146103365780639b11079c1461034b57610196565b8063485cc95511610143578063715018a61161011d578063715018a6146102d757806372177189146102ec5780638456cb59146102ff57610196565b8063485cc955146102685780635c975abb146102885780635da6d2c4146102aa57610196565b806336d092691161017457806336d09269146102135780633f4ba83a14610233578063446e90451461024857610196565b8063205e157b1461019b57806325b19fa3146101bd57806328cab9af146101f3575b600080fd5b3480156101a757600080fd5b506101bb6101b63660046115a8565b61048a565b005b3480156101c957600080fd5b506101dd6101d8366004611764565b610547565b6040516101ea9190611cb1565b60405180910390f35b3480156101ff57600080fd5b506101bb61020e3660046117a7565b61055f565b34801561021f57600080fd5b506101bb61022e366004611603565b6105b9565b34801561023f57600080fd5b506101bb610624565b34801561025457600080fd5b506101bb61026336600461191a565b610687565b34801561027457600080fd5b506101bb6102833660046115cb565b6106c4565b34801561029457600080fd5b5061029d6107a0565b6040516101ea9190611c42565b3480156102b657600080fd5b506102ca6102c5366004611ab5565b6107a9565b6040516101ea9190611c4d565b3480156102e357600080fd5b506101bb610881565b6101bb6102fa366004611886565b6108e4565b34801561030b57600080fd5b506101bb6108fc565b34801561032057600080fd5b5061032961095d565b6040516101ea9190611bcc565b34801561034257600080fd5b506102ca610979565b34801561035757600080fd5b506101bb61036636600461177c565b61097f565b34801561037757600080fd5b506101bb610386366004611a33565b610a33565b34801561039757600080fd5b506101bb6103a63660046115a8565b610d14565b3480156103b757600080fd5b506101bb6103c63660046115a8565b610de7565b3480156103d757600080fd5b50610329610eba565b6101bb6103ee366004611806565b610ed6565b3480156103ff57600080fd5b50610408610f12565b6040516101ea919061204c565b34801561042157600080fd5b50610329610f3a565b34801561043657600080fd5b506101bb6104453660046115a8565b610f56565b34801561045657600080fd5b506101bb6104653660046115a8565b610fff565b34801561047657600080fd5b506102ca6104853660046116c9565b611097565b6104926110d9565b73ffffffffffffffffffffffffffffffffffffffff166104b061095d565b73ffffffffffffffffffffffffffffffffffffffff16146104ec5760405162461bcd60e51b81526004016104e390611ed0565b60405180910390fd5b600060ca54476104fc9190612079565b60405190915073ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f19350505050158015610542573d6000803e3d6000fd5b505050565b600081815260fb602052604090205460ff165b919050565b8273ffffffffffffffffffffffffffffffffffffffff16857f04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea658685856040516105aa93929190611cbf565b60405180910390a35050505050565b80888c73ffffffffffffffffffffffffffffffffffffffff167f864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a8d8d8c8c8c8c8c8c60405161060f989796959493929190611fd0565b60405180910390a45050505050505050505050565b61062c6110d9565b73ffffffffffffffffffffffffffffffffffffffff1661064a61095d565b73ffffffffffffffffffffffffffffffffffffffff161461067d5760405162461bcd60e51b81526004016104e390611ed0565b6106856110dd565b565b7fffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f82826040516106b8929190611cef565b60405180910390a15050565b600054610100900460ff166106df5760005460ff16156106e7565b6106e761114b565b6107035760405162461bcd60e51b81526004016104e390611e73565b600054610100900460ff1615801561074b576000805460ff197fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff909116610100171660011790555b61075361115c565b61075b611193565b610764836111c6565b61076d82610da0565b801561054257600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055505050565b60655460ff1690565b60c9546040517f47feadc1000000000000000000000000000000000000000000000000000000008152600091829173ffffffffffffffffffffffffffffffffffffffff909116906347feadc19061080890889088908890600401612029565b602060405180830381600087803b15801561082257600080fd5b505af1158015610836573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061085a9190611a1b565b9050806108795760405162461bcd60e51b81526004016104e390611d71565b949350505050565b6108896110d9565b73ffffffffffffffffffffffffffffffffffffffff166108a761095d565b73ffffffffffffffffffffffffffffffffffffffff16146108da5760405162461bcd60e51b81526004016104e390611ed0565b61068560006111ed565b6108f387878787878787611264565b50505050505050565b6109046110d9565b73ffffffffffffffffffffffffffffffffffffffff1661092261095d565b73ffffffffffffffffffffffffffffffffffffffff16146109555760405162461bcd60e51b81526004016104e390611ed0565b610685611437565b60335473ffffffffffffffffffffffffffffffffffffffff1690565b60ca5481565b6109876110d9565b73ffffffffffffffffffffffffffffffffffffffff166109a561095d565b73ffffffffffffffffffffffffffffffffffffffff16146109d85760405162461bcd60e51b81526004016104e390611ed0565b600082815260fb60205260409020805482919060ff19166001836002811115610a2a577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055505050565b610a3b6107a0565b15610a585760405162461bcd60e51b81526004016104e390611e3c565b600081815260fb602052604081205460ff166002811115610aa2577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b14610abf5760405162461bcd60e51b81526004016104e390611f05565b60fa5460405173ffffffffffffffffffffffffffffffffffffffff90911690638b1b3a2d90610af2903390602001611bcc565b6040516020818303038152906040526040518263ffffffff1660e01b8152600401610b1d9190611c9e565b60206040518083038186803b158015610b3557600080fd5b505afa158015610b49573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b6d9190611744565b5060008673ffffffffffffffffffffffffffffffffffffffff1663a6060871878a8c8888336040518763ffffffff1660e01b8152600401610bb2959493929190611c56565b600060405180830381600088803b158015610bcc57600080fd5b5087f193505050508015610bde575060015b610c5b573d808015610c0c576040519150601f19603f3d011682016040523d82523d6000602084013e610c11565b606091505b507fffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f610c3c82611492565b604051610c499190611c9e565b60405180910390a16002915050610c5f565b5060015b600082815260fb60205260409020805482919060ff19166001836002811115610cb1577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b02179055508673ffffffffffffffffffffffffffffffffffffffff16827f04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65838c89604051610d0193929190611cbf565b60405180910390a3505050505050505050565b610d1c6110d9565b73ffffffffffffffffffffffffffffffffffffffff16610d3a61095d565b73ffffffffffffffffffffffffffffffffffffffff1614610d6d5760405162461bcd60e51b81526004016104e390611ed0565b73ffffffffffffffffffffffffffffffffffffffff8116610da05760405162461bcd60e51b81526004016104e390611e05565b60fa80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b610def6110d9565b73ffffffffffffffffffffffffffffffffffffffff16610e0d61095d565b73ffffffffffffffffffffffffffffffffffffffff1614610e405760405162461bcd60e51b81526004016104e390611ed0565b73ffffffffffffffffffffffffffffffffffffffff8116610e735760405162461bcd60e51b81526004016104e390611e05565b60c980547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60c95473ffffffffffffffffffffffffffffffffffffffff1681565b610ede6107a0565b15610efb5760405162461bcd60e51b81526004016104e390611e3c565b610f0a86868686868632611264565b505050505050565b60c95474010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60fa5473ffffffffffffffffffffffffffffffffffffffff1681565b610f5e6110d9565b73ffffffffffffffffffffffffffffffffffffffff16610f7c61095d565b73ffffffffffffffffffffffffffffffffffffffff1614610faf5760405162461bcd60e51b81526004016104e390611ed0565b60ca5460405173ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f19350505050158015610ff5573d6000803e3d6000fd5b5050600060ca5550565b6110076110d9565b73ffffffffffffffffffffffffffffffffffffffff1661102561095d565b73ffffffffffffffffffffffffffffffffffffffff16146110585760405162461bcd60e51b81526004016104e390611ed0565b73ffffffffffffffffffffffffffffffffffffffff811661108b5760405162461bcd60e51b81526004016104e390611da8565b611094816111ed565b50565b6000878787878787876040516020016110b69796959493929190611bed565b604051602081830303815290604052805190602001209050979650505050505050565b3390565b6110e56107a0565b6111015760405162461bcd60e51b81526004016104e390611d3a565b6065805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6111346110d9565b6040516111419190611bcc565b60405180910390a1565b6000611156306114f8565b15905090565b600054610100900460ff166111835760405162461bcd60e51b81526004016104e390611f73565b61068561118e6110d9565b6111ed565b600054610100900460ff166111ba5760405162461bcd60e51b81526004016104e390611f73565b6065805460ff19169055565b600054610100900460ff16610e735760405162461bcd60e51b81526004016104e390611f73565b6033805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600061126e611536565b9050808714156112905760405162461bcd60e51b81526004016104e390611d03565b600061129d8886866107a9565b9050803410156112bf5760405162461bcd60e51b81526004016104e390611f3c565b60006112f033848c8c60c960149054906101000a900467ffffffffffffffff1667ffffffffffffffff168d8d611097565b905080893373ffffffffffffffffffffffffffffffffffffffff167f864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a868e8d8d60c960149054906101000a900467ffffffffffffffff168e8e8c60405161135e989796959493929190611fd0565b60405180910390a48160ca60008282546113789190612061565b909155505060c980546014906113af9074010000000000000000000000000000000000000000900467ffffffffffffffff166120c0565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055508134111561142b5773ffffffffffffffffffffffffffffffffffffffff84166108fc6114018434612079565b6040518115909202916000818181858888f19350505050158015611429573d6000803e3d6000fd5b505b50505050505050505050565b61143f6107a0565b1561145c5760405162461bcd60e51b81526004016104e390611e3c565b6065805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586111346110d9565b60606044825110156114d8575060408051808201909152601d81527f5472616e73616374696f6e2072657665727465642073696c656e746c79000000602082015261055a565b600482019150818060200190518101906114f2919061195a565b92915050565b6000808273ffffffffffffffffffffffffffffffffffffffff16803b806020016040519081016040528181526000908060200190933c511192915050565b4690565b60008083601f84011261154b578182fd5b50813567ffffffffffffffff811115611562578182fd5b60208301915083602082850101111561157a57600080fd5b9250929050565b80356003811061055a57600080fd5b803567ffffffffffffffff8116811461055a57600080fd5b6000602082840312156115b9578081fd5b81356115c481612146565b9392505050565b600080604083850312156115dd578081fd5b82356115e881612146565b915060208301356115f881612146565b809150509250929050565b60008060008060008060008060008060006101208c8e031215611624578687fd5b61162e8c35612146565b8b359a5060208c0135995060408c0135985060608c0135975067ffffffffffffffff8060808e01351115611660578788fd5b6116708e60808f01358f0161153a565b909850965061168160a08e01611590565b95508060c08e01351115611693578485fd5b506116a48d60c08e01358e0161153a565b9b9e9a9d50989b979a96999598949794969560e0860135956101000135945092505050565b600080600080600080600060c0888a0312156116e3578283fd5b87356116ee81612146565b96506020880135955060408801359450606088013593506080880135925060a088013567ffffffffffffffff811115611725578283fd5b6117318a828b0161153a565b989b979a50959850939692959293505050565b600060208284031215611755578081fd5b815180151581146115c4578182fd5b600060208284031215611775578081fd5b5035919050565b6000806040838503121561178e578182fd5b8235915061179e60208401611581565b90509250929050565b600080600080600060a086880312156117be578081fd5b853594506117ce60208701611581565b935060408601356117de81612146565b92506117ec60608701611590565b91506117fa60808701611590565b90509295509295909350565b6000806000806000806080878903121561181e578384fd5b8635955060208701359450604087013567ffffffffffffffff80821115611843578586fd5b61184f8a838b0161153a565b90965094506060890135915080821115611867578384fd5b5061187489828a0161153a565b979a9699509497509295939492505050565b600080600080600080600060a0888a0312156118a0578081fd5b8735965060208801359550604088013567ffffffffffffffff808211156118c5578283fd5b6118d18b838c0161153a565b909750955060608a01359150808211156118e9578283fd5b506118f68a828b0161153a565b909450925050608088013561190a81612146565b8091505092959891949750929550565b6000806020838503121561192c578182fd5b823567ffffffffffffffff811115611942578283fd5b61194e8582860161153a565b90969095509350505050565b60006020828403121561196b578081fd5b815167ffffffffffffffff80821115611982578283fd5b818401915084601f830112611995578283fd5b8151818111156119a7576119a7612117565b60405160207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011682010181811084821117156119e9576119e9612117565b604052818152838201602001871015611a00578485fd5b611a11826020830160208701612090565b9695505050505050565b600060208284031215611a2c578081fd5b5051919050565b60008060008060008060008060e0898b031215611a4e578182fd5b88359750602089013596506040890135611a6781612146565b9550606089013594506080890135935060a089013567ffffffffffffffff811115611a90578283fd5b611a9c8b828c0161153a565b999c989b50969995989497949560c00135949350505050565b600080600060408486031215611ac9578081fd5b83359250602084013567ffffffffffffffff811115611ae6578182fd5b611af28682870161153a565b9497909650939450505050565b600082845282826020860137806020848601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f85011685010190509392505050565b60008151808452611b5f816020860160208601612090565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60038110611bc8577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b73ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b600073ffffffffffffffffffffffffffffffffffffffff8916825287602083015286604083015285606083015284608083015260c060a0830152611c3560c083018486611aff565b9998505050505050505050565b901515815260200190565b90815260200190565b600086825285602083015260806040830152611c76608083018587611aff565b905073ffffffffffffffffffffffffffffffffffffffff831660608301529695505050505050565b6000602082526115c46020830184611b47565b602081016114f28284611b91565b60608101611ccd8286611b91565b67ffffffffffffffff8085166020840152808416604084015250949350505050565b600060208252610879602083018486611aff565b6020808252600f908201527f496e76616c696420636861696e49640000000000000000000000000000000000604082015260600190565b60208082526014908201527f5061757361626c653a206e6f7420706175736564000000000000000000000000604082015260600190565b6020808252600b908201527f466565206e6f7420736574000000000000000000000000000000000000000000604082015260600190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201527f6464726573730000000000000000000000000000000000000000000000000000606082015260800190565b6020808252600f908201527f43616e6e6f742073657420746f20300000000000000000000000000000000000604082015260600190565b60208082526010908201527f5061757361626c653a2070617573656400000000000000000000000000000000604082015260600190565b6020808252602e908201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160408201527f647920696e697469616c697a6564000000000000000000000000000000000000606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526018908201527f4d65737361676520616c72656164792065786563757465640000000000000000604082015260600190565b60208082526014908201527f496e73756666696369656e742067617320666565000000000000000000000000604082015260600190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201527f6e697469616c697a696e67000000000000000000000000000000000000000000606082015260800190565b600089825288602083015260c06040830152611ff060c08301888a611aff565b67ffffffffffffffff871660608401528281036080840152612013818688611aff565b9150508260a08301529998505050505050505050565b600084825260406020830152612043604083018486611aff565b95945050505050565b67ffffffffffffffff91909116815260200190565b60008219821115612074576120746120e8565b500190565b60008282101561208b5761208b6120e8565b500390565b60005b838110156120ab578181015183820152602001612093565b838111156120ba576000848401525b50505050565b600067ffffffffffffffff808316818114156120de576120de6120e8565b6001019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461109457600080fdfea2646970667358221220fef43194b018b6863a536385d79656e3665256ba23ebc2bf6c0f1668f830bae764736f6c63430008000033", }
TestMessageBusUpgradeableMetaData contains all meta data concerning the TestMessageBusUpgradeable contract.
Functions ¶
This section is empty.
Types ¶
type AddressUpgradeable ¶
type AddressUpgradeable struct { AddressUpgradeableCaller // Read-only binding to the contract AddressUpgradeableTransactor // Write-only binding to the contract AddressUpgradeableFilterer // Log filterer for contract events }
AddressUpgradeable is an auto generated Go binding around an Ethereum contract.
func DeployAddressUpgradeable ¶
func DeployAddressUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AddressUpgradeable, error)
DeployAddressUpgradeable deploys a new Ethereum contract, binding an instance of AddressUpgradeable to it.
func NewAddressUpgradeable ¶
func NewAddressUpgradeable(address common.Address, backend bind.ContractBackend) (*AddressUpgradeable, error)
NewAddressUpgradeable creates a new instance of AddressUpgradeable, bound to a specific deployed contract.
type AddressUpgradeableCaller ¶
type AddressUpgradeableCaller struct {
// contains filtered or unexported fields
}
AddressUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewAddressUpgradeableCaller ¶
func NewAddressUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*AddressUpgradeableCaller, error)
NewAddressUpgradeableCaller creates a new read-only instance of AddressUpgradeable, bound to a specific deployed contract.
type AddressUpgradeableCallerRaw ¶
type AddressUpgradeableCallerRaw struct {
Contract *AddressUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
AddressUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*AddressUpgradeableCallerRaw) Call ¶
func (_AddressUpgradeable *AddressUpgradeableCallerRaw) 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 AddressUpgradeableCallerSession ¶
type AddressUpgradeableCallerSession struct { Contract *AddressUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
AddressUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type AddressUpgradeableFilterer ¶
type AddressUpgradeableFilterer struct {
// contains filtered or unexported fields
}
AddressUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewAddressUpgradeableFilterer ¶
func NewAddressUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressUpgradeableFilterer, error)
NewAddressUpgradeableFilterer creates a new log filterer instance of AddressUpgradeable, bound to a specific deployed contract.
type AddressUpgradeableRaw ¶
type AddressUpgradeableRaw struct {
Contract *AddressUpgradeable // Generic contract binding to access the raw methods on
}
AddressUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*AddressUpgradeableRaw) Call ¶
func (_AddressUpgradeable *AddressUpgradeableRaw) 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 (*AddressUpgradeableRaw) Transact ¶
func (_AddressUpgradeable *AddressUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressUpgradeableRaw) Transfer ¶
func (_AddressUpgradeable *AddressUpgradeableRaw) 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 AddressUpgradeableSession ¶
type AddressUpgradeableSession struct { Contract *AddressUpgradeable // 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 }
AddressUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type AddressUpgradeableTransactor ¶
type AddressUpgradeableTransactor struct {
// contains filtered or unexported fields
}
AddressUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewAddressUpgradeableTransactor ¶
func NewAddressUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressUpgradeableTransactor, error)
NewAddressUpgradeableTransactor creates a new write-only instance of AddressUpgradeable, bound to a specific deployed contract.
type AddressUpgradeableTransactorRaw ¶
type AddressUpgradeableTransactorRaw struct {
Contract *AddressUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
AddressUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*AddressUpgradeableTransactorRaw) Transact ¶
func (_AddressUpgradeable *AddressUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*AddressUpgradeableTransactorRaw) Transfer ¶
func (_AddressUpgradeable *AddressUpgradeableTransactorRaw) 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 AddressUpgradeableTransactorSession ¶
type AddressUpgradeableTransactorSession struct { Contract *AddressUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
AddressUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ContextChainIdUpgradeable ¶
type ContextChainIdUpgradeable struct { ContextChainIdUpgradeableCaller // Read-only binding to the contract ContextChainIdUpgradeableTransactor // Write-only binding to the contract ContextChainIdUpgradeableFilterer // Log filterer for contract events }
ContextChainIdUpgradeable is an auto generated Go binding around an Ethereum contract.
func NewContextChainIdUpgradeable ¶
func NewContextChainIdUpgradeable(address common.Address, backend bind.ContractBackend) (*ContextChainIdUpgradeable, error)
NewContextChainIdUpgradeable creates a new instance of ContextChainIdUpgradeable, bound to a specific deployed contract.
type ContextChainIdUpgradeableCaller ¶
type ContextChainIdUpgradeableCaller struct {
// contains filtered or unexported fields
}
ContextChainIdUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContextChainIdUpgradeableCaller ¶
func NewContextChainIdUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*ContextChainIdUpgradeableCaller, error)
NewContextChainIdUpgradeableCaller creates a new read-only instance of ContextChainIdUpgradeable, bound to a specific deployed contract.
type ContextChainIdUpgradeableCallerRaw ¶
type ContextChainIdUpgradeableCallerRaw struct {
Contract *ContextChainIdUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
ContextChainIdUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContextChainIdUpgradeableCallerRaw) Call ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableCallerRaw) 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 ContextChainIdUpgradeableCallerSession ¶
type ContextChainIdUpgradeableCallerSession struct { Contract *ContextChainIdUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContextChainIdUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ContextChainIdUpgradeableFilterer ¶
type ContextChainIdUpgradeableFilterer struct {
// contains filtered or unexported fields
}
ContextChainIdUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContextChainIdUpgradeableFilterer ¶
func NewContextChainIdUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextChainIdUpgradeableFilterer, error)
NewContextChainIdUpgradeableFilterer creates a new log filterer instance of ContextChainIdUpgradeable, bound to a specific deployed contract.
type ContextChainIdUpgradeableRaw ¶
type ContextChainIdUpgradeableRaw struct {
Contract *ContextChainIdUpgradeable // Generic contract binding to access the raw methods on
}
ContextChainIdUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContextChainIdUpgradeableRaw) Call ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) 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 (*ContextChainIdUpgradeableRaw) Transact ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextChainIdUpgradeableRaw) Transfer ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableRaw) 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 ContextChainIdUpgradeableSession ¶
type ContextChainIdUpgradeableSession struct { Contract *ContextChainIdUpgradeable // 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 }
ContextChainIdUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ContextChainIdUpgradeableTransactor ¶
type ContextChainIdUpgradeableTransactor struct {
// contains filtered or unexported fields
}
ContextChainIdUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContextChainIdUpgradeableTransactor ¶
func NewContextChainIdUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextChainIdUpgradeableTransactor, error)
NewContextChainIdUpgradeableTransactor creates a new write-only instance of ContextChainIdUpgradeable, bound to a specific deployed contract.
type ContextChainIdUpgradeableTransactorRaw ¶
type ContextChainIdUpgradeableTransactorRaw struct {
Contract *ContextChainIdUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
ContextChainIdUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContextChainIdUpgradeableTransactorRaw) Transact ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextChainIdUpgradeableTransactorRaw) Transfer ¶
func (_ContextChainIdUpgradeable *ContextChainIdUpgradeableTransactorRaw) 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 ContextChainIdUpgradeableTransactorSession ¶
type ContextChainIdUpgradeableTransactorSession struct { Contract *ContextChainIdUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextChainIdUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type ContextUpgradeable ¶
type ContextUpgradeable struct { ContextUpgradeableCaller // Read-only binding to the contract ContextUpgradeableTransactor // Write-only binding to the contract ContextUpgradeableFilterer // Log filterer for contract events }
ContextUpgradeable is an auto generated Go binding around an Ethereum contract.
func NewContextUpgradeable ¶
func NewContextUpgradeable(address common.Address, backend bind.ContractBackend) (*ContextUpgradeable, error)
NewContextUpgradeable creates a new instance of ContextUpgradeable, bound to a specific deployed contract.
type ContextUpgradeableCaller ¶
type ContextUpgradeableCaller struct {
// contains filtered or unexported fields
}
ContextUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContextUpgradeableCaller ¶
func NewContextUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*ContextUpgradeableCaller, error)
NewContextUpgradeableCaller creates a new read-only instance of ContextUpgradeable, bound to a specific deployed contract.
type ContextUpgradeableCallerRaw ¶
type ContextUpgradeableCallerRaw struct {
Contract *ContextUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
ContextUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContextUpgradeableCallerRaw) Call ¶
func (_ContextUpgradeable *ContextUpgradeableCallerRaw) 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 ContextUpgradeableCallerSession ¶
type ContextUpgradeableCallerSession struct { Contract *ContextUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContextUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ContextUpgradeableFilterer ¶
type ContextUpgradeableFilterer struct {
// contains filtered or unexported fields
}
ContextUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContextUpgradeableFilterer ¶
func NewContextUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextUpgradeableFilterer, error)
NewContextUpgradeableFilterer creates a new log filterer instance of ContextUpgradeable, bound to a specific deployed contract.
type ContextUpgradeableRaw ¶
type ContextUpgradeableRaw struct {
Contract *ContextUpgradeable // Generic contract binding to access the raw methods on
}
ContextUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContextUpgradeableRaw) Call ¶
func (_ContextUpgradeable *ContextUpgradeableRaw) 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 (*ContextUpgradeableRaw) Transact ¶
func (_ContextUpgradeable *ContextUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextUpgradeableRaw) Transfer ¶
func (_ContextUpgradeable *ContextUpgradeableRaw) 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 ContextUpgradeableSession ¶
type ContextUpgradeableSession struct { Contract *ContextUpgradeable // 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 }
ContextUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ContextUpgradeableTransactor ¶
type ContextUpgradeableTransactor struct {
// contains filtered or unexported fields
}
ContextUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContextUpgradeableTransactor ¶
func NewContextUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextUpgradeableTransactor, error)
NewContextUpgradeableTransactor creates a new write-only instance of ContextUpgradeable, bound to a specific deployed contract.
type ContextUpgradeableTransactorRaw ¶
type ContextUpgradeableTransactorRaw struct {
Contract *ContextUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
ContextUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContextUpgradeableTransactorRaw) Transact ¶
func (_ContextUpgradeable *ContextUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextUpgradeableTransactorRaw) Transfer ¶
func (_ContextUpgradeable *ContextUpgradeableTransactorRaw) 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 ContextUpgradeableTransactorSession ¶
type ContextUpgradeableTransactorSession struct { Contract *ContextUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type IAuthVerifier ¶
type IAuthVerifier struct { IAuthVerifierCaller // Read-only binding to the contract IAuthVerifierTransactor // Write-only binding to the contract IAuthVerifierFilterer // Log filterer for contract events }
IAuthVerifier is an auto generated Go binding around an Ethereum contract.
func NewIAuthVerifier ¶
func NewIAuthVerifier(address common.Address, backend bind.ContractBackend) (*IAuthVerifier, error)
NewIAuthVerifier creates a new instance of IAuthVerifier, bound to a specific deployed contract.
type IAuthVerifierCaller ¶
type IAuthVerifierCaller struct {
// contains filtered or unexported fields
}
IAuthVerifierCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIAuthVerifierCaller ¶
func NewIAuthVerifierCaller(address common.Address, caller bind.ContractCaller) (*IAuthVerifierCaller, error)
NewIAuthVerifierCaller creates a new read-only instance of IAuthVerifier, bound to a specific deployed contract.
type IAuthVerifierCallerRaw ¶
type IAuthVerifierCallerRaw struct {
Contract *IAuthVerifierCaller // Generic read-only contract binding to access the raw methods on
}
IAuthVerifierCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IAuthVerifierCallerRaw) Call ¶
func (_IAuthVerifier *IAuthVerifierCallerRaw) 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 IAuthVerifierCallerSession ¶
type IAuthVerifierCallerSession struct { Contract *IAuthVerifierCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IAuthVerifierCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IAuthVerifierFilterer ¶
type IAuthVerifierFilterer struct {
// contains filtered or unexported fields
}
IAuthVerifierFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIAuthVerifierFilterer ¶
func NewIAuthVerifierFilterer(address common.Address, filterer bind.ContractFilterer) (*IAuthVerifierFilterer, error)
NewIAuthVerifierFilterer creates a new log filterer instance of IAuthVerifier, bound to a specific deployed contract.
type IAuthVerifierRaw ¶
type IAuthVerifierRaw struct {
Contract *IAuthVerifier // Generic contract binding to access the raw methods on
}
IAuthVerifierRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IAuthVerifierRaw) Call ¶
func (_IAuthVerifier *IAuthVerifierRaw) 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 (*IAuthVerifierRaw) Transact ¶
func (_IAuthVerifier *IAuthVerifierRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IAuthVerifierRaw) Transfer ¶
func (_IAuthVerifier *IAuthVerifierRaw) 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 IAuthVerifierSession ¶
type IAuthVerifierSession struct { Contract *IAuthVerifier // 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 }
IAuthVerifierSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IAuthVerifierSession) MsgAuth ¶
func (_IAuthVerifier *IAuthVerifierSession) MsgAuth(_authData []byte) (bool, error)
MsgAuth is a free data retrieval call binding the contract method 0x8b1b3a2d.
Solidity: function msgAuth(bytes _authData) view returns(bool authenticated)
func (*IAuthVerifierSession) SetNodeGroup ¶
func (_IAuthVerifier *IAuthVerifierSession) SetNodeGroup(_nodegroup common.Address) (*types.Transaction, error)
SetNodeGroup is a paid mutator transaction binding the contract method 0xf6ea2c90.
Solidity: function setNodeGroup(address _nodegroup) returns()
type IAuthVerifierTransactor ¶
type IAuthVerifierTransactor struct {
// contains filtered or unexported fields
}
IAuthVerifierTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIAuthVerifierTransactor ¶
func NewIAuthVerifierTransactor(address common.Address, transactor bind.ContractTransactor) (*IAuthVerifierTransactor, error)
NewIAuthVerifierTransactor creates a new write-only instance of IAuthVerifier, bound to a specific deployed contract.
func (*IAuthVerifierTransactor) SetNodeGroup ¶
func (_IAuthVerifier *IAuthVerifierTransactor) SetNodeGroup(opts *bind.TransactOpts, _nodegroup common.Address) (*types.Transaction, error)
SetNodeGroup is a paid mutator transaction binding the contract method 0xf6ea2c90.
Solidity: function setNodeGroup(address _nodegroup) returns()
type IAuthVerifierTransactorRaw ¶
type IAuthVerifierTransactorRaw struct {
Contract *IAuthVerifierTransactor // Generic write-only contract binding to access the raw methods on
}
IAuthVerifierTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IAuthVerifierTransactorRaw) Transact ¶
func (_IAuthVerifier *IAuthVerifierTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IAuthVerifierTransactorRaw) Transfer ¶
func (_IAuthVerifier *IAuthVerifierTransactorRaw) 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 IAuthVerifierTransactorSession ¶
type IAuthVerifierTransactorSession struct { Contract *IAuthVerifierTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IAuthVerifierTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IAuthVerifierTransactorSession) SetNodeGroup ¶
func (_IAuthVerifier *IAuthVerifierTransactorSession) SetNodeGroup(_nodegroup common.Address) (*types.Transaction, error)
SetNodeGroup is a paid mutator transaction binding the contract method 0xf6ea2c90.
Solidity: function setNodeGroup(address _nodegroup) returns()
type IGasFeePricing ¶
type IGasFeePricing struct { IGasFeePricingCaller // Read-only binding to the contract IGasFeePricingTransactor // Write-only binding to the contract IGasFeePricingFilterer // Log filterer for contract events }
IGasFeePricing is an auto generated Go binding around an Ethereum contract.
func NewIGasFeePricing ¶
func NewIGasFeePricing(address common.Address, backend bind.ContractBackend) (*IGasFeePricing, error)
NewIGasFeePricing creates a new instance of IGasFeePricing, bound to a specific deployed contract.
type IGasFeePricingCaller ¶
type IGasFeePricingCaller struct {
// contains filtered or unexported fields
}
IGasFeePricingCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewIGasFeePricingCaller ¶
func NewIGasFeePricingCaller(address common.Address, caller bind.ContractCaller) (*IGasFeePricingCaller, error)
NewIGasFeePricingCaller creates a new read-only instance of IGasFeePricing, bound to a specific deployed contract.
type IGasFeePricingCallerRaw ¶
type IGasFeePricingCallerRaw struct {
Contract *IGasFeePricingCaller // Generic read-only contract binding to access the raw methods on
}
IGasFeePricingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*IGasFeePricingCallerRaw) Call ¶
func (_IGasFeePricing *IGasFeePricingCallerRaw) 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 IGasFeePricingCallerSession ¶
type IGasFeePricingCallerSession struct { Contract *IGasFeePricingCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
IGasFeePricingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type IGasFeePricingFilterer ¶
type IGasFeePricingFilterer struct {
// contains filtered or unexported fields
}
IGasFeePricingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewIGasFeePricingFilterer ¶
func NewIGasFeePricingFilterer(address common.Address, filterer bind.ContractFilterer) (*IGasFeePricingFilterer, error)
NewIGasFeePricingFilterer creates a new log filterer instance of IGasFeePricing, bound to a specific deployed contract.
type IGasFeePricingRaw ¶
type IGasFeePricingRaw struct {
Contract *IGasFeePricing // Generic contract binding to access the raw methods on
}
IGasFeePricingRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*IGasFeePricingRaw) Call ¶
func (_IGasFeePricing *IGasFeePricingRaw) 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 (*IGasFeePricingRaw) Transact ¶
func (_IGasFeePricing *IGasFeePricingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IGasFeePricingRaw) Transfer ¶
func (_IGasFeePricing *IGasFeePricingRaw) 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 IGasFeePricingSession ¶
type IGasFeePricingSession struct { Contract *IGasFeePricing // 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 }
IGasFeePricingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*IGasFeePricingSession) EstimateGasFee ¶
func (_IGasFeePricing *IGasFeePricingSession) EstimateGasFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateGasFee is a paid mutator transaction binding the contract method 0x47feadc1.
Solidity: function estimateGasFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*IGasFeePricingSession) SetCostPerChain ¶
func (_IGasFeePricing *IGasFeePricingSession) SetCostPerChain(_dstChainId *big.Int, _gasUnitPrice *big.Int, _gasTokenPriceRatio *big.Int) (*types.Transaction, error)
SetCostPerChain is a paid mutator transaction binding the contract method 0xe32192b7.
Solidity: function setCostPerChain(uint256 _dstChainId, uint256 _gasUnitPrice, uint256 _gasTokenPriceRatio) returns()
type IGasFeePricingTransactor ¶
type IGasFeePricingTransactor struct {
// contains filtered or unexported fields
}
IGasFeePricingTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewIGasFeePricingTransactor ¶
func NewIGasFeePricingTransactor(address common.Address, transactor bind.ContractTransactor) (*IGasFeePricingTransactor, error)
NewIGasFeePricingTransactor creates a new write-only instance of IGasFeePricing, bound to a specific deployed contract.
func (*IGasFeePricingTransactor) EstimateGasFee ¶
func (_IGasFeePricing *IGasFeePricingTransactor) EstimateGasFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateGasFee is a paid mutator transaction binding the contract method 0x47feadc1.
Solidity: function estimateGasFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*IGasFeePricingTransactor) SetCostPerChain ¶
func (_IGasFeePricing *IGasFeePricingTransactor) SetCostPerChain(opts *bind.TransactOpts, _dstChainId *big.Int, _gasUnitPrice *big.Int, _gasTokenPriceRatio *big.Int) (*types.Transaction, error)
SetCostPerChain is a paid mutator transaction binding the contract method 0xe32192b7.
Solidity: function setCostPerChain(uint256 _dstChainId, uint256 _gasUnitPrice, uint256 _gasTokenPriceRatio) returns()
type IGasFeePricingTransactorRaw ¶
type IGasFeePricingTransactorRaw struct {
Contract *IGasFeePricingTransactor // Generic write-only contract binding to access the raw methods on
}
IGasFeePricingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*IGasFeePricingTransactorRaw) Transact ¶
func (_IGasFeePricing *IGasFeePricingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*IGasFeePricingTransactorRaw) Transfer ¶
func (_IGasFeePricing *IGasFeePricingTransactorRaw) 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 IGasFeePricingTransactorSession ¶
type IGasFeePricingTransactorSession struct { Contract *IGasFeePricingTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
IGasFeePricingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*IGasFeePricingTransactorSession) EstimateGasFee ¶
func (_IGasFeePricing *IGasFeePricingTransactorSession) EstimateGasFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateGasFee is a paid mutator transaction binding the contract method 0x47feadc1.
Solidity: function estimateGasFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*IGasFeePricingTransactorSession) SetCostPerChain ¶
func (_IGasFeePricing *IGasFeePricingTransactorSession) SetCostPerChain(_dstChainId *big.Int, _gasUnitPrice *big.Int, _gasTokenPriceRatio *big.Int) (*types.Transaction, error)
SetCostPerChain is a paid mutator transaction binding the contract method 0xe32192b7.
Solidity: function setCostPerChain(uint256 _dstChainId, uint256 _gasUnitPrice, uint256 _gasTokenPriceRatio) returns()
type ISynMessagingReceiver ¶
type ISynMessagingReceiver struct { ISynMessagingReceiverCaller // Read-only binding to the contract ISynMessagingReceiverTransactor // Write-only binding to the contract ISynMessagingReceiverFilterer // Log filterer for contract events }
ISynMessagingReceiver is an auto generated Go binding around an Ethereum contract.
func NewISynMessagingReceiver ¶
func NewISynMessagingReceiver(address common.Address, backend bind.ContractBackend) (*ISynMessagingReceiver, error)
NewISynMessagingReceiver creates a new instance of ISynMessagingReceiver, bound to a specific deployed contract.
type ISynMessagingReceiverCaller ¶
type ISynMessagingReceiverCaller struct {
// contains filtered or unexported fields
}
ISynMessagingReceiverCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewISynMessagingReceiverCaller ¶
func NewISynMessagingReceiverCaller(address common.Address, caller bind.ContractCaller) (*ISynMessagingReceiverCaller, error)
NewISynMessagingReceiverCaller creates a new read-only instance of ISynMessagingReceiver, bound to a specific deployed contract.
type ISynMessagingReceiverCallerRaw ¶
type ISynMessagingReceiverCallerRaw struct {
Contract *ISynMessagingReceiverCaller // Generic read-only contract binding to access the raw methods on
}
ISynMessagingReceiverCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ISynMessagingReceiverCallerRaw) Call ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverCallerRaw) 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 ISynMessagingReceiverCallerSession ¶
type ISynMessagingReceiverCallerSession struct { Contract *ISynMessagingReceiverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ISynMessagingReceiverCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ISynMessagingReceiverFilterer ¶
type ISynMessagingReceiverFilterer struct {
// contains filtered or unexported fields
}
ISynMessagingReceiverFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewISynMessagingReceiverFilterer ¶
func NewISynMessagingReceiverFilterer(address common.Address, filterer bind.ContractFilterer) (*ISynMessagingReceiverFilterer, error)
NewISynMessagingReceiverFilterer creates a new log filterer instance of ISynMessagingReceiver, bound to a specific deployed contract.
type ISynMessagingReceiverRaw ¶
type ISynMessagingReceiverRaw struct {
Contract *ISynMessagingReceiver // Generic contract binding to access the raw methods on
}
ISynMessagingReceiverRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ISynMessagingReceiverRaw) Call ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) 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 (*ISynMessagingReceiverRaw) Transact ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ISynMessagingReceiverRaw) Transfer ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverRaw) 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 ISynMessagingReceiverSession ¶
type ISynMessagingReceiverSession struct { Contract *ISynMessagingReceiver // 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 }
ISynMessagingReceiverSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ISynMessagingReceiverSession) ExecuteMessage ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverSession) ExecuteMessage(_srcAddress [32]byte, _srcChainId *big.Int, _message []byte, _executor common.Address) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa6060871.
Solidity: function executeMessage(bytes32 _srcAddress, uint256 _srcChainId, bytes _message, address _executor) returns()
type ISynMessagingReceiverTransactor ¶
type ISynMessagingReceiverTransactor struct {
// contains filtered or unexported fields
}
ISynMessagingReceiverTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewISynMessagingReceiverTransactor ¶
func NewISynMessagingReceiverTransactor(address common.Address, transactor bind.ContractTransactor) (*ISynMessagingReceiverTransactor, error)
NewISynMessagingReceiverTransactor creates a new write-only instance of ISynMessagingReceiver, bound to a specific deployed contract.
func (*ISynMessagingReceiverTransactor) ExecuteMessage ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcAddress [32]byte, _srcChainId *big.Int, _message []byte, _executor common.Address) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa6060871.
Solidity: function executeMessage(bytes32 _srcAddress, uint256 _srcChainId, bytes _message, address _executor) returns()
type ISynMessagingReceiverTransactorRaw ¶
type ISynMessagingReceiverTransactorRaw struct {
Contract *ISynMessagingReceiverTransactor // Generic write-only contract binding to access the raw methods on
}
ISynMessagingReceiverTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ISynMessagingReceiverTransactorRaw) Transact ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ISynMessagingReceiverTransactorRaw) Transfer ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverTransactorRaw) 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 ISynMessagingReceiverTransactorSession ¶
type ISynMessagingReceiverTransactorSession struct { Contract *ISynMessagingReceiverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ISynMessagingReceiverTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ISynMessagingReceiverTransactorSession) ExecuteMessage ¶
func (_ISynMessagingReceiver *ISynMessagingReceiverTransactorSession) ExecuteMessage(_srcAddress [32]byte, _srcChainId *big.Int, _message []byte, _executor common.Address) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa6060871.
Solidity: function executeMessage(bytes32 _srcAddress, uint256 _srcChainId, bytes _message, address _executor) returns()
type Initializable ¶
type Initializable struct { InitializableCaller // Read-only binding to the contract InitializableTransactor // Write-only binding to the contract InitializableFilterer // Log filterer for contract events }
Initializable is an auto generated Go binding around an Ethereum contract.
func NewInitializable ¶
func NewInitializable(address common.Address, backend bind.ContractBackend) (*Initializable, error)
NewInitializable creates a new instance of Initializable, bound to a specific deployed contract.
type InitializableCaller ¶
type InitializableCaller struct {
// contains filtered or unexported fields
}
InitializableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewInitializableCaller ¶
func NewInitializableCaller(address common.Address, caller bind.ContractCaller) (*InitializableCaller, error)
NewInitializableCaller creates a new read-only instance of Initializable, bound to a specific deployed contract.
type InitializableCallerRaw ¶
type InitializableCallerRaw struct {
Contract *InitializableCaller // Generic read-only contract binding to access the raw methods on
}
InitializableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*InitializableCallerRaw) Call ¶
func (_Initializable *InitializableCallerRaw) 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 InitializableCallerSession ¶
type InitializableCallerSession struct { Contract *InitializableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
InitializableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type InitializableFilterer ¶
type InitializableFilterer struct {
// contains filtered or unexported fields
}
InitializableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewInitializableFilterer ¶
func NewInitializableFilterer(address common.Address, filterer bind.ContractFilterer) (*InitializableFilterer, error)
NewInitializableFilterer creates a new log filterer instance of Initializable, bound to a specific deployed contract.
type InitializableRaw ¶
type InitializableRaw struct {
Contract *Initializable // Generic contract binding to access the raw methods on
}
InitializableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*InitializableRaw) Call ¶
func (_Initializable *InitializableRaw) 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 (*InitializableRaw) Transact ¶
func (_Initializable *InitializableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InitializableRaw) Transfer ¶
func (_Initializable *InitializableRaw) 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 InitializableSession ¶
type InitializableSession struct { Contract *Initializable // 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 }
InitializableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type InitializableTransactor ¶
type InitializableTransactor struct {
// contains filtered or unexported fields
}
InitializableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewInitializableTransactor ¶
func NewInitializableTransactor(address common.Address, transactor bind.ContractTransactor) (*InitializableTransactor, error)
NewInitializableTransactor creates a new write-only instance of Initializable, bound to a specific deployed contract.
type InitializableTransactorRaw ¶
type InitializableTransactorRaw struct {
Contract *InitializableTransactor // Generic write-only contract binding to access the raw methods on
}
InitializableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*InitializableTransactorRaw) Transact ¶
func (_Initializable *InitializableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InitializableTransactorRaw) Transfer ¶
func (_Initializable *InitializableTransactorRaw) 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 InitializableTransactorSession ¶
type InitializableTransactorSession struct { Contract *InitializableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InitializableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type MessageBusReceiverUpgradeable ¶
type MessageBusReceiverUpgradeable struct { MessageBusReceiverUpgradeableCaller // Read-only binding to the contract MessageBusReceiverUpgradeableTransactor // Write-only binding to the contract MessageBusReceiverUpgradeableFilterer // Log filterer for contract events }
MessageBusReceiverUpgradeable is an auto generated Go binding around an Ethereum contract.
func DeployMessageBusReceiverUpgradeable ¶
func DeployMessageBusReceiverUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MessageBusReceiverUpgradeable, error)
DeployMessageBusReceiverUpgradeable deploys a new Ethereum contract, binding an instance of MessageBusReceiverUpgradeable to it.
func NewMessageBusReceiverUpgradeable ¶
func NewMessageBusReceiverUpgradeable(address common.Address, backend bind.ContractBackend) (*MessageBusReceiverUpgradeable, error)
NewMessageBusReceiverUpgradeable creates a new instance of MessageBusReceiverUpgradeable, bound to a specific deployed contract.
type MessageBusReceiverUpgradeableCallReverted ¶
type MessageBusReceiverUpgradeableCallReverted struct { Reason string Raw types.Log // Blockchain specific contextual infos }
MessageBusReceiverUpgradeableCallReverted represents a CallReverted event raised by the MessageBusReceiverUpgradeable contract.
type MessageBusReceiverUpgradeableCallRevertedIterator ¶
type MessageBusReceiverUpgradeableCallRevertedIterator struct { Event *MessageBusReceiverUpgradeableCallReverted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusReceiverUpgradeableCallRevertedIterator is returned from FilterCallReverted and is used to iterate over the raw logs and unpacked data for CallReverted events raised by the MessageBusReceiverUpgradeable contract.
func (*MessageBusReceiverUpgradeableCallRevertedIterator) Close ¶
func (it *MessageBusReceiverUpgradeableCallRevertedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusReceiverUpgradeableCallRevertedIterator) Error ¶
func (it *MessageBusReceiverUpgradeableCallRevertedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusReceiverUpgradeableCallRevertedIterator) Next ¶
func (it *MessageBusReceiverUpgradeableCallRevertedIterator) 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 MessageBusReceiverUpgradeableCaller ¶
type MessageBusReceiverUpgradeableCaller struct {
// contains filtered or unexported fields
}
MessageBusReceiverUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMessageBusReceiverUpgradeableCaller ¶
func NewMessageBusReceiverUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*MessageBusReceiverUpgradeableCaller, error)
NewMessageBusReceiverUpgradeableCaller creates a new read-only instance of MessageBusReceiverUpgradeable, bound to a specific deployed contract.
func (*MessageBusReceiverUpgradeableCaller) AuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusReceiverUpgradeableCaller) GetExecutedMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusReceiverUpgradeableCaller) Owner ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCaller) 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)
type MessageBusReceiverUpgradeableCallerRaw ¶
type MessageBusReceiverUpgradeableCallerRaw struct {
Contract *MessageBusReceiverUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
MessageBusReceiverUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MessageBusReceiverUpgradeableCallerRaw) Call ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerRaw) 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 MessageBusReceiverUpgradeableCallerSession ¶
type MessageBusReceiverUpgradeableCallerSession struct { Contract *MessageBusReceiverUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MessageBusReceiverUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MessageBusReceiverUpgradeableCallerSession) AuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusReceiverUpgradeableCallerSession) GetExecutedMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusReceiverUpgradeableCallerSession) Owner ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusReceiverUpgradeableCallerSession) Paused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type MessageBusReceiverUpgradeableExecuted ¶
type MessageBusReceiverUpgradeableExecuted struct { MessageId [32]byte Status uint8 DstAddress common.Address SrcChainId uint64 SrcNonce uint64 Raw types.Log // Blockchain specific contextual infos }
MessageBusReceiverUpgradeableExecuted represents a Executed event raised by the MessageBusReceiverUpgradeable contract.
type MessageBusReceiverUpgradeableExecutedIterator ¶
type MessageBusReceiverUpgradeableExecutedIterator struct { Event *MessageBusReceiverUpgradeableExecuted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusReceiverUpgradeableExecutedIterator is returned from FilterExecuted and is used to iterate over the raw logs and unpacked data for Executed events raised by the MessageBusReceiverUpgradeable contract.
func (*MessageBusReceiverUpgradeableExecutedIterator) Close ¶
func (it *MessageBusReceiverUpgradeableExecutedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusReceiverUpgradeableExecutedIterator) Error ¶
func (it *MessageBusReceiverUpgradeableExecutedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusReceiverUpgradeableExecutedIterator) Next ¶
func (it *MessageBusReceiverUpgradeableExecutedIterator) 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 MessageBusReceiverUpgradeableFilterer ¶
type MessageBusReceiverUpgradeableFilterer struct {
// contains filtered or unexported fields
}
MessageBusReceiverUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMessageBusReceiverUpgradeableFilterer ¶
func NewMessageBusReceiverUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*MessageBusReceiverUpgradeableFilterer, error)
NewMessageBusReceiverUpgradeableFilterer creates a new log filterer instance of MessageBusReceiverUpgradeable, bound to a specific deployed contract.
func (*MessageBusReceiverUpgradeableFilterer) FilterCallReverted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeableCallRevertedIterator, error)
FilterCallReverted is a free log retrieval operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusReceiverUpgradeableFilterer) FilterExecuted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*MessageBusReceiverUpgradeableExecutedIterator, error)
FilterExecuted is a free log retrieval operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusReceiverUpgradeableFilterer) FilterOwnershipTransferred ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MessageBusReceiverUpgradeableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusReceiverUpgradeableFilterer) FilterPaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeablePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusReceiverUpgradeableFilterer) FilterUnpaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusReceiverUpgradeableUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusReceiverUpgradeableFilterer) ParseCallReverted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseCallReverted(log types.Log) (*MessageBusReceiverUpgradeableCallReverted, error)
ParseCallReverted is a log parse operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusReceiverUpgradeableFilterer) ParseExecuted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseExecuted(log types.Log) (*MessageBusReceiverUpgradeableExecuted, error)
ParseExecuted is a log parse operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusReceiverUpgradeableFilterer) ParseOwnershipTransferred ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusReceiverUpgradeableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusReceiverUpgradeableFilterer) ParsePaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusReceiverUpgradeablePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusReceiverUpgradeableFilterer) ParseUnpaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusReceiverUpgradeableUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusReceiverUpgradeableFilterer) WatchCallReverted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableCallReverted) (event.Subscription, error)
WatchCallReverted is a free log subscription operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusReceiverUpgradeableFilterer) WatchExecuted ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableExecuted, messageId [][32]byte, _dstAddress []common.Address) (event.Subscription, error)
WatchExecuted is a free log subscription operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusReceiverUpgradeableFilterer) WatchOwnershipTransferred ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableOwnershipTransferred, 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 (*MessageBusReceiverUpgradeableFilterer) WatchPaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeablePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusReceiverUpgradeableFilterer) WatchUnpaused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusReceiverUpgradeableUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type MessageBusReceiverUpgradeableOwnershipTransferred ¶
type MessageBusReceiverUpgradeableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusReceiverUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the MessageBusReceiverUpgradeable contract.
type MessageBusReceiverUpgradeableOwnershipTransferredIterator ¶
type MessageBusReceiverUpgradeableOwnershipTransferredIterator struct { Event *MessageBusReceiverUpgradeableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusReceiverUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MessageBusReceiverUpgradeable contract.
func (*MessageBusReceiverUpgradeableOwnershipTransferredIterator) Close ¶
func (it *MessageBusReceiverUpgradeableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusReceiverUpgradeableOwnershipTransferredIterator) Error ¶
func (it *MessageBusReceiverUpgradeableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusReceiverUpgradeableOwnershipTransferredIterator) Next ¶
func (it *MessageBusReceiverUpgradeableOwnershipTransferredIterator) 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 MessageBusReceiverUpgradeablePaused ¶
type MessageBusReceiverUpgradeablePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusReceiverUpgradeablePaused represents a Paused event raised by the MessageBusReceiverUpgradeable contract.
type MessageBusReceiverUpgradeablePausedIterator ¶
type MessageBusReceiverUpgradeablePausedIterator struct { Event *MessageBusReceiverUpgradeablePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusReceiverUpgradeablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the MessageBusReceiverUpgradeable contract.
func (*MessageBusReceiverUpgradeablePausedIterator) Close ¶
func (it *MessageBusReceiverUpgradeablePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusReceiverUpgradeablePausedIterator) Error ¶
func (it *MessageBusReceiverUpgradeablePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusReceiverUpgradeablePausedIterator) Next ¶
func (it *MessageBusReceiverUpgradeablePausedIterator) 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 MessageBusReceiverUpgradeableRaw ¶
type MessageBusReceiverUpgradeableRaw struct {
Contract *MessageBusReceiverUpgradeable // Generic contract binding to access the raw methods on
}
MessageBusReceiverUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MessageBusReceiverUpgradeableRaw) Call ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) 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 (*MessageBusReceiverUpgradeableRaw) Transact ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusReceiverUpgradeableRaw) Transfer ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableRaw) 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 MessageBusReceiverUpgradeableSession ¶
type MessageBusReceiverUpgradeableSession struct { Contract *MessageBusReceiverUpgradeable // 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 }
MessageBusReceiverUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MessageBusReceiverUpgradeableSession) AuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusReceiverUpgradeableSession) ExecuteMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusReceiverUpgradeableSession) GetExecutedMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusReceiverUpgradeableSession) Owner ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusReceiverUpgradeableSession) Paused ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*MessageBusReceiverUpgradeableSession) RenounceOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusReceiverUpgradeableSession) TransferOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) 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 (*MessageBusReceiverUpgradeableSession) UpdateAuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusReceiverUpgradeableSession) UpdateMessageStatus ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
type MessageBusReceiverUpgradeableTransactor ¶
type MessageBusReceiverUpgradeableTransactor struct {
// contains filtered or unexported fields
}
MessageBusReceiverUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMessageBusReceiverUpgradeableTransactor ¶
func NewMessageBusReceiverUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*MessageBusReceiverUpgradeableTransactor, error)
NewMessageBusReceiverUpgradeableTransactor creates a new write-only instance of MessageBusReceiverUpgradeable, bound to a specific deployed contract.
func (*MessageBusReceiverUpgradeableTransactor) ExecuteMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusReceiverUpgradeableTransactor) RenounceOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusReceiverUpgradeableTransactor) TransferOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) 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 (*MessageBusReceiverUpgradeableTransactor) UpdateAuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusReceiverUpgradeableTransactor) UpdateMessageStatus ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
type MessageBusReceiverUpgradeableTransactorRaw ¶
type MessageBusReceiverUpgradeableTransactorRaw struct {
Contract *MessageBusReceiverUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
MessageBusReceiverUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MessageBusReceiverUpgradeableTransactorRaw) Transact ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusReceiverUpgradeableTransactorRaw) Transfer ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorRaw) 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 MessageBusReceiverUpgradeableTransactorSession ¶
type MessageBusReceiverUpgradeableTransactorSession struct { Contract *MessageBusReceiverUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MessageBusReceiverUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MessageBusReceiverUpgradeableTransactorSession) ExecuteMessage ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusReceiverUpgradeableTransactorSession) RenounceOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusReceiverUpgradeableTransactorSession) TransferOwnership ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) 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 (*MessageBusReceiverUpgradeableTransactorSession) UpdateAuthVerifier ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusReceiverUpgradeableTransactorSession) UpdateMessageStatus ¶
func (_MessageBusReceiverUpgradeable *MessageBusReceiverUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
type MessageBusReceiverUpgradeableUnpaused ¶
type MessageBusReceiverUpgradeableUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusReceiverUpgradeableUnpaused represents a Unpaused event raised by the MessageBusReceiverUpgradeable contract.
type MessageBusReceiverUpgradeableUnpausedIterator ¶
type MessageBusReceiverUpgradeableUnpausedIterator struct { Event *MessageBusReceiverUpgradeableUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusReceiverUpgradeableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the MessageBusReceiverUpgradeable contract.
func (*MessageBusReceiverUpgradeableUnpausedIterator) Close ¶
func (it *MessageBusReceiverUpgradeableUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusReceiverUpgradeableUnpausedIterator) Error ¶
func (it *MessageBusReceiverUpgradeableUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusReceiverUpgradeableUnpausedIterator) Next ¶
func (it *MessageBusReceiverUpgradeableUnpausedIterator) 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 MessageBusSenderUpgradeable ¶
type MessageBusSenderUpgradeable struct { MessageBusSenderUpgradeableCaller // Read-only binding to the contract MessageBusSenderUpgradeableTransactor // Write-only binding to the contract MessageBusSenderUpgradeableFilterer // Log filterer for contract events }
MessageBusSenderUpgradeable is an auto generated Go binding around an Ethereum contract.
func DeployMessageBusSenderUpgradeable ¶
func DeployMessageBusSenderUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MessageBusSenderUpgradeable, error)
DeployMessageBusSenderUpgradeable deploys a new Ethereum contract, binding an instance of MessageBusSenderUpgradeable to it.
func NewMessageBusSenderUpgradeable ¶
func NewMessageBusSenderUpgradeable(address common.Address, backend bind.ContractBackend) (*MessageBusSenderUpgradeable, error)
NewMessageBusSenderUpgradeable creates a new instance of MessageBusSenderUpgradeable, bound to a specific deployed contract.
type MessageBusSenderUpgradeableCaller ¶
type MessageBusSenderUpgradeableCaller struct {
// contains filtered or unexported fields
}
MessageBusSenderUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMessageBusSenderUpgradeableCaller ¶
func NewMessageBusSenderUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*MessageBusSenderUpgradeableCaller, error)
NewMessageBusSenderUpgradeableCaller creates a new read-only instance of MessageBusSenderUpgradeable, bound to a specific deployed contract.
func (*MessageBusSenderUpgradeableCaller) ComputeMessageId ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusSenderUpgradeableCaller) Fees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusSenderUpgradeableCaller) GasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusSenderUpgradeableCaller) Nonce ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
type MessageBusSenderUpgradeableCallerRaw ¶
type MessageBusSenderUpgradeableCallerRaw struct {
Contract *MessageBusSenderUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
MessageBusSenderUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MessageBusSenderUpgradeableCallerRaw) Call ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerRaw) 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 MessageBusSenderUpgradeableCallerSession ¶
type MessageBusSenderUpgradeableCallerSession struct { Contract *MessageBusSenderUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MessageBusSenderUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MessageBusSenderUpgradeableCallerSession) ComputeMessageId ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusSenderUpgradeableCallerSession) Fees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusSenderUpgradeableCallerSession) GasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusSenderUpgradeableCallerSession) Nonce ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*MessageBusSenderUpgradeableCallerSession) Owner ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusSenderUpgradeableCallerSession) Paused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type MessageBusSenderUpgradeableFilterer ¶
type MessageBusSenderUpgradeableFilterer struct {
// contains filtered or unexported fields
}
MessageBusSenderUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMessageBusSenderUpgradeableFilterer ¶
func NewMessageBusSenderUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*MessageBusSenderUpgradeableFilterer, error)
NewMessageBusSenderUpgradeableFilterer creates a new log filterer instance of MessageBusSenderUpgradeable, bound to a specific deployed contract.
func (*MessageBusSenderUpgradeableFilterer) FilterMessageSent ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (*MessageBusSenderUpgradeableMessageSentIterator, error)
FilterMessageSent is a free log retrieval operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusSenderUpgradeableFilterer) FilterOwnershipTransferred ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MessageBusSenderUpgradeableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusSenderUpgradeableFilterer) FilterPaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusSenderUpgradeablePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusSenderUpgradeableFilterer) FilterUnpaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusSenderUpgradeableUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusSenderUpgradeableFilterer) ParseMessageSent ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseMessageSent(log types.Log) (*MessageBusSenderUpgradeableMessageSent, error)
ParseMessageSent is a log parse operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusSenderUpgradeableFilterer) ParseOwnershipTransferred ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusSenderUpgradeableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusSenderUpgradeableFilterer) ParsePaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusSenderUpgradeablePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusSenderUpgradeableFilterer) ParseUnpaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusSenderUpgradeableUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusSenderUpgradeableFilterer) WatchMessageSent ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeableMessageSent, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (event.Subscription, error)
WatchMessageSent is a free log subscription operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusSenderUpgradeableFilterer) WatchOwnershipTransferred ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeableOwnershipTransferred, 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 (*MessageBusSenderUpgradeableFilterer) WatchPaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeablePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusSenderUpgradeableFilterer) WatchUnpaused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusSenderUpgradeableUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type MessageBusSenderUpgradeableMessageSent ¶
type MessageBusSenderUpgradeableMessageSent struct { Sender common.Address SrcChainID *big.Int Receiver [32]byte DstChainId *big.Int Message []byte Nonce uint64 Options []byte Fee *big.Int MessageId [32]byte Raw types.Log // Blockchain specific contextual infos }
MessageBusSenderUpgradeableMessageSent represents a MessageSent event raised by the MessageBusSenderUpgradeable contract.
type MessageBusSenderUpgradeableMessageSentIterator ¶
type MessageBusSenderUpgradeableMessageSentIterator struct { Event *MessageBusSenderUpgradeableMessageSent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusSenderUpgradeableMessageSentIterator is returned from FilterMessageSent and is used to iterate over the raw logs and unpacked data for MessageSent events raised by the MessageBusSenderUpgradeable contract.
func (*MessageBusSenderUpgradeableMessageSentIterator) Close ¶
func (it *MessageBusSenderUpgradeableMessageSentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusSenderUpgradeableMessageSentIterator) Error ¶
func (it *MessageBusSenderUpgradeableMessageSentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusSenderUpgradeableMessageSentIterator) Next ¶
func (it *MessageBusSenderUpgradeableMessageSentIterator) 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 MessageBusSenderUpgradeableOwnershipTransferred ¶
type MessageBusSenderUpgradeableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusSenderUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the MessageBusSenderUpgradeable contract.
type MessageBusSenderUpgradeableOwnershipTransferredIterator ¶
type MessageBusSenderUpgradeableOwnershipTransferredIterator struct { Event *MessageBusSenderUpgradeableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusSenderUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MessageBusSenderUpgradeable contract.
func (*MessageBusSenderUpgradeableOwnershipTransferredIterator) Close ¶
func (it *MessageBusSenderUpgradeableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusSenderUpgradeableOwnershipTransferredIterator) Error ¶
func (it *MessageBusSenderUpgradeableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusSenderUpgradeableOwnershipTransferredIterator) Next ¶
func (it *MessageBusSenderUpgradeableOwnershipTransferredIterator) 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 MessageBusSenderUpgradeablePaused ¶
type MessageBusSenderUpgradeablePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusSenderUpgradeablePaused represents a Paused event raised by the MessageBusSenderUpgradeable contract.
type MessageBusSenderUpgradeablePausedIterator ¶
type MessageBusSenderUpgradeablePausedIterator struct { Event *MessageBusSenderUpgradeablePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusSenderUpgradeablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the MessageBusSenderUpgradeable contract.
func (*MessageBusSenderUpgradeablePausedIterator) Close ¶
func (it *MessageBusSenderUpgradeablePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusSenderUpgradeablePausedIterator) Error ¶
func (it *MessageBusSenderUpgradeablePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusSenderUpgradeablePausedIterator) Next ¶
func (it *MessageBusSenderUpgradeablePausedIterator) 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 MessageBusSenderUpgradeableRaw ¶
type MessageBusSenderUpgradeableRaw struct {
Contract *MessageBusSenderUpgradeable // Generic contract binding to access the raw methods on
}
MessageBusSenderUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MessageBusSenderUpgradeableRaw) Call ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) 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 (*MessageBusSenderUpgradeableRaw) Transact ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusSenderUpgradeableRaw) Transfer ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableRaw) 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 MessageBusSenderUpgradeableSession ¶
type MessageBusSenderUpgradeableSession struct { Contract *MessageBusSenderUpgradeable // 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 }
MessageBusSenderUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MessageBusSenderUpgradeableSession) ComputeMessageId ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusSenderUpgradeableSession) EstimateFee ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusSenderUpgradeableSession) Fees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusSenderUpgradeableSession) GasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusSenderUpgradeableSession) Nonce ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*MessageBusSenderUpgradeableSession) Owner ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusSenderUpgradeableSession) Paused ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*MessageBusSenderUpgradeableSession) RenounceOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusSenderUpgradeableSession) RescueGas ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusSenderUpgradeableSession) SendMessage ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusSenderUpgradeableSession) SendMessage0 ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusSenderUpgradeableSession) TransferOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) 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 (*MessageBusSenderUpgradeableSession) UpdateGasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusSenderUpgradeableSession) WithdrawGasFees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusSenderUpgradeableTransactor ¶
type MessageBusSenderUpgradeableTransactor struct {
// contains filtered or unexported fields
}
MessageBusSenderUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMessageBusSenderUpgradeableTransactor ¶
func NewMessageBusSenderUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*MessageBusSenderUpgradeableTransactor, error)
NewMessageBusSenderUpgradeableTransactor creates a new write-only instance of MessageBusSenderUpgradeable, bound to a specific deployed contract.
func (*MessageBusSenderUpgradeableTransactor) EstimateFee ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusSenderUpgradeableTransactor) RenounceOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusSenderUpgradeableTransactor) RescueGas ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusSenderUpgradeableTransactor) SendMessage ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusSenderUpgradeableTransactor) SendMessage0 ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusSenderUpgradeableTransactor) TransferOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) 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 (*MessageBusSenderUpgradeableTransactor) UpdateGasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusSenderUpgradeableTransactor) WithdrawGasFees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusSenderUpgradeableTransactorRaw ¶
type MessageBusSenderUpgradeableTransactorRaw struct {
Contract *MessageBusSenderUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
MessageBusSenderUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MessageBusSenderUpgradeableTransactorRaw) Transact ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusSenderUpgradeableTransactorRaw) Transfer ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorRaw) 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 MessageBusSenderUpgradeableTransactorSession ¶
type MessageBusSenderUpgradeableTransactorSession struct { Contract *MessageBusSenderUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MessageBusSenderUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MessageBusSenderUpgradeableTransactorSession) EstimateFee ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusSenderUpgradeableTransactorSession) RenounceOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusSenderUpgradeableTransactorSession) RescueGas ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusSenderUpgradeableTransactorSession) SendMessage ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusSenderUpgradeableTransactorSession) SendMessage0 ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusSenderUpgradeableTransactorSession) TransferOwnership ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) 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 (*MessageBusSenderUpgradeableTransactorSession) UpdateGasFeePricing ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusSenderUpgradeableTransactorSession) WithdrawGasFees ¶
func (_MessageBusSenderUpgradeable *MessageBusSenderUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusSenderUpgradeableUnpaused ¶
type MessageBusSenderUpgradeableUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusSenderUpgradeableUnpaused represents a Unpaused event raised by the MessageBusSenderUpgradeable contract.
type MessageBusSenderUpgradeableUnpausedIterator ¶
type MessageBusSenderUpgradeableUnpausedIterator struct { Event *MessageBusSenderUpgradeableUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusSenderUpgradeableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the MessageBusSenderUpgradeable contract.
func (*MessageBusSenderUpgradeableUnpausedIterator) Close ¶
func (it *MessageBusSenderUpgradeableUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusSenderUpgradeableUnpausedIterator) Error ¶
func (it *MessageBusSenderUpgradeableUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusSenderUpgradeableUnpausedIterator) Next ¶
func (it *MessageBusSenderUpgradeableUnpausedIterator) 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 MessageBusUpgradeable ¶
type MessageBusUpgradeable struct { MessageBusUpgradeableCaller // Read-only binding to the contract MessageBusUpgradeableTransactor // Write-only binding to the contract MessageBusUpgradeableFilterer // Log filterer for contract events }
MessageBusUpgradeable is an auto generated Go binding around an Ethereum contract.
func DeployMessageBusUpgradeable ¶
func DeployMessageBusUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *MessageBusUpgradeable, error)
DeployMessageBusUpgradeable deploys a new Ethereum contract, binding an instance of MessageBusUpgradeable to it.
func NewMessageBusUpgradeable ¶
func NewMessageBusUpgradeable(address common.Address, backend bind.ContractBackend) (*MessageBusUpgradeable, error)
NewMessageBusUpgradeable creates a new instance of MessageBusUpgradeable, bound to a specific deployed contract.
type MessageBusUpgradeableCallReverted ¶
type MessageBusUpgradeableCallReverted struct { Reason string Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeableCallReverted represents a CallReverted event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeableCallRevertedIterator ¶
type MessageBusUpgradeableCallRevertedIterator struct { Event *MessageBusUpgradeableCallReverted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeableCallRevertedIterator is returned from FilterCallReverted and is used to iterate over the raw logs and unpacked data for CallReverted events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeableCallRevertedIterator) Close ¶
func (it *MessageBusUpgradeableCallRevertedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeableCallRevertedIterator) Error ¶
func (it *MessageBusUpgradeableCallRevertedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeableCallRevertedIterator) Next ¶
func (it *MessageBusUpgradeableCallRevertedIterator) 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 MessageBusUpgradeableCaller ¶
type MessageBusUpgradeableCaller struct {
// contains filtered or unexported fields
}
MessageBusUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMessageBusUpgradeableCaller ¶
func NewMessageBusUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*MessageBusUpgradeableCaller, error)
NewMessageBusUpgradeableCaller creates a new read-only instance of MessageBusUpgradeable, bound to a specific deployed contract.
func (*MessageBusUpgradeableCaller) AuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusUpgradeableCaller) ComputeMessageId ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusUpgradeableCaller) Fees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusUpgradeableCaller) GasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusUpgradeableCaller) GetExecutedMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusUpgradeableCaller) Nonce ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
type MessageBusUpgradeableCallerRaw ¶
type MessageBusUpgradeableCallerRaw struct {
Contract *MessageBusUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
MessageBusUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MessageBusUpgradeableCallerRaw) Call ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerRaw) 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 MessageBusUpgradeableCallerSession ¶
type MessageBusUpgradeableCallerSession struct { Contract *MessageBusUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MessageBusUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MessageBusUpgradeableCallerSession) AuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusUpgradeableCallerSession) ComputeMessageId ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusUpgradeableCallerSession) Fees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusUpgradeableCallerSession) GasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusUpgradeableCallerSession) GetExecutedMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusUpgradeableCallerSession) Nonce ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*MessageBusUpgradeableCallerSession) Owner ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusUpgradeableCallerSession) Paused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type MessageBusUpgradeableExecuted ¶
type MessageBusUpgradeableExecuted struct { MessageId [32]byte Status uint8 DstAddress common.Address SrcChainId uint64 SrcNonce uint64 Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeableExecuted represents a Executed event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeableExecutedIterator ¶
type MessageBusUpgradeableExecutedIterator struct { Event *MessageBusUpgradeableExecuted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeableExecutedIterator is returned from FilterExecuted and is used to iterate over the raw logs and unpacked data for Executed events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeableExecutedIterator) Close ¶
func (it *MessageBusUpgradeableExecutedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeableExecutedIterator) Error ¶
func (it *MessageBusUpgradeableExecutedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeableExecutedIterator) Next ¶
func (it *MessageBusUpgradeableExecutedIterator) 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 MessageBusUpgradeableFilterer ¶
type MessageBusUpgradeableFilterer struct {
// contains filtered or unexported fields
}
MessageBusUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMessageBusUpgradeableFilterer ¶
func NewMessageBusUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*MessageBusUpgradeableFilterer, error)
NewMessageBusUpgradeableFilterer creates a new log filterer instance of MessageBusUpgradeable, bound to a specific deployed contract.
func (*MessageBusUpgradeableFilterer) FilterCallReverted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*MessageBusUpgradeableCallRevertedIterator, error)
FilterCallReverted is a free log retrieval operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusUpgradeableFilterer) FilterExecuted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*MessageBusUpgradeableExecutedIterator, error)
FilterExecuted is a free log retrieval operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusUpgradeableFilterer) FilterMessageSent ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (*MessageBusUpgradeableMessageSentIterator, error)
FilterMessageSent is a free log retrieval operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusUpgradeableFilterer) FilterOwnershipTransferred ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*MessageBusUpgradeableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusUpgradeableFilterer) FilterPaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*MessageBusUpgradeablePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusUpgradeableFilterer) FilterUnpaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*MessageBusUpgradeableUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusUpgradeableFilterer) ParseCallReverted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseCallReverted(log types.Log) (*MessageBusUpgradeableCallReverted, error)
ParseCallReverted is a log parse operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusUpgradeableFilterer) ParseExecuted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseExecuted(log types.Log) (*MessageBusUpgradeableExecuted, error)
ParseExecuted is a log parse operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusUpgradeableFilterer) ParseMessageSent ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseMessageSent(log types.Log) (*MessageBusUpgradeableMessageSent, error)
ParseMessageSent is a log parse operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusUpgradeableFilterer) ParseOwnershipTransferred ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*MessageBusUpgradeableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*MessageBusUpgradeableFilterer) ParsePaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParsePaused(log types.Log) (*MessageBusUpgradeablePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusUpgradeableFilterer) ParseUnpaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) ParseUnpaused(log types.Log) (*MessageBusUpgradeableUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*MessageBusUpgradeableFilterer) WatchCallReverted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableCallReverted) (event.Subscription, error)
WatchCallReverted is a free log subscription operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*MessageBusUpgradeableFilterer) WatchExecuted ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableExecuted, messageId [][32]byte, _dstAddress []common.Address) (event.Subscription, error)
WatchExecuted is a free log subscription operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*MessageBusUpgradeableFilterer) WatchMessageSent ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableMessageSent, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (event.Subscription, error)
WatchMessageSent is a free log subscription operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*MessageBusUpgradeableFilterer) WatchOwnershipTransferred ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableOwnershipTransferred, 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 (*MessageBusUpgradeableFilterer) WatchPaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeablePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*MessageBusUpgradeableFilterer) WatchUnpaused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *MessageBusUpgradeableUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type MessageBusUpgradeableMessageSent ¶
type MessageBusUpgradeableMessageSent struct { Sender common.Address SrcChainID *big.Int Receiver [32]byte DstChainId *big.Int Message []byte Nonce uint64 Options []byte Fee *big.Int MessageId [32]byte Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeableMessageSent represents a MessageSent event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeableMessageSentIterator ¶
type MessageBusUpgradeableMessageSentIterator struct { Event *MessageBusUpgradeableMessageSent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeableMessageSentIterator is returned from FilterMessageSent and is used to iterate over the raw logs and unpacked data for MessageSent events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeableMessageSentIterator) Close ¶
func (it *MessageBusUpgradeableMessageSentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeableMessageSentIterator) Error ¶
func (it *MessageBusUpgradeableMessageSentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeableMessageSentIterator) Next ¶
func (it *MessageBusUpgradeableMessageSentIterator) 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 MessageBusUpgradeableOwnershipTransferred ¶
type MessageBusUpgradeableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeableOwnershipTransferredIterator ¶
type MessageBusUpgradeableOwnershipTransferredIterator struct { Event *MessageBusUpgradeableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeableOwnershipTransferredIterator) Close ¶
func (it *MessageBusUpgradeableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeableOwnershipTransferredIterator) Error ¶
func (it *MessageBusUpgradeableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeableOwnershipTransferredIterator) Next ¶
func (it *MessageBusUpgradeableOwnershipTransferredIterator) 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 MessageBusUpgradeablePaused ¶
type MessageBusUpgradeablePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeablePaused represents a Paused event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeablePausedIterator ¶
type MessageBusUpgradeablePausedIterator struct { Event *MessageBusUpgradeablePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeablePausedIterator) Close ¶
func (it *MessageBusUpgradeablePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeablePausedIterator) Error ¶
func (it *MessageBusUpgradeablePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeablePausedIterator) Next ¶
func (it *MessageBusUpgradeablePausedIterator) 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 MessageBusUpgradeableRaw ¶
type MessageBusUpgradeableRaw struct {
Contract *MessageBusUpgradeable // Generic contract binding to access the raw methods on
}
MessageBusUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MessageBusUpgradeableRaw) Call ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) 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 (*MessageBusUpgradeableRaw) Transact ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusUpgradeableRaw) Transfer ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableRaw) 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 MessageBusUpgradeableSession ¶
type MessageBusUpgradeableSession struct { Contract *MessageBusUpgradeable // 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 }
MessageBusUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MessageBusUpgradeableSession) AuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*MessageBusUpgradeableSession) ComputeMessageId ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*MessageBusUpgradeableSession) EstimateFee ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusUpgradeableSession) ExecuteMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusUpgradeableSession) Fees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*MessageBusUpgradeableSession) GasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*MessageBusUpgradeableSession) GetExecutedMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*MessageBusUpgradeableSession) Initialize ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*MessageBusUpgradeableSession) Nonce ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*MessageBusUpgradeableSession) Owner ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*MessageBusUpgradeableSession) Pause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MessageBusUpgradeableSession) Paused ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*MessageBusUpgradeableSession) RenounceOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusUpgradeableSession) RescueGas ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusUpgradeableSession) SendMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusUpgradeableSession) SendMessage0 ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusUpgradeableSession) TransferOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) 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 (*MessageBusUpgradeableSession) Unpause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*MessageBusUpgradeableSession) UpdateAuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusUpgradeableSession) UpdateGasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusUpgradeableSession) UpdateMessageStatus ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*MessageBusUpgradeableSession) WithdrawGasFees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusUpgradeableTransactor ¶
type MessageBusUpgradeableTransactor struct {
// contains filtered or unexported fields
}
MessageBusUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMessageBusUpgradeableTransactor ¶
func NewMessageBusUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*MessageBusUpgradeableTransactor, error)
NewMessageBusUpgradeableTransactor creates a new write-only instance of MessageBusUpgradeable, bound to a specific deployed contract.
func (*MessageBusUpgradeableTransactor) EstimateFee ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusUpgradeableTransactor) ExecuteMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusUpgradeableTransactor) Initialize ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Initialize(opts *bind.TransactOpts, _gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*MessageBusUpgradeableTransactor) Pause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MessageBusUpgradeableTransactor) RenounceOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusUpgradeableTransactor) RescueGas ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusUpgradeableTransactor) SendMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusUpgradeableTransactor) SendMessage0 ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusUpgradeableTransactor) TransferOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) 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 (*MessageBusUpgradeableTransactor) Unpause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*MessageBusUpgradeableTransactor) UpdateAuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusUpgradeableTransactor) UpdateGasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusUpgradeableTransactor) UpdateMessageStatus ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*MessageBusUpgradeableTransactor) WithdrawGasFees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusUpgradeableTransactorRaw ¶
type MessageBusUpgradeableTransactorRaw struct {
Contract *MessageBusUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
MessageBusUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MessageBusUpgradeableTransactorRaw) Transact ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MessageBusUpgradeableTransactorRaw) Transfer ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorRaw) 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 MessageBusUpgradeableTransactorSession ¶
type MessageBusUpgradeableTransactorSession struct { Contract *MessageBusUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MessageBusUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MessageBusUpgradeableTransactorSession) EstimateFee ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*MessageBusUpgradeableTransactorSession) ExecuteMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*MessageBusUpgradeableTransactorSession) Initialize ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*MessageBusUpgradeableTransactorSession) Pause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*MessageBusUpgradeableTransactorSession) RenounceOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*MessageBusUpgradeableTransactorSession) RescueGas ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*MessageBusUpgradeableTransactorSession) SendMessage ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*MessageBusUpgradeableTransactorSession) SendMessage0 ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*MessageBusUpgradeableTransactorSession) TransferOwnership ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) 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 (*MessageBusUpgradeableTransactorSession) Unpause ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*MessageBusUpgradeableTransactorSession) UpdateAuthVerifier ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*MessageBusUpgradeableTransactorSession) UpdateGasFeePricing ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*MessageBusUpgradeableTransactorSession) UpdateMessageStatus ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*MessageBusUpgradeableTransactorSession) WithdrawGasFees ¶
func (_MessageBusUpgradeable *MessageBusUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type MessageBusUpgradeableUnpaused ¶
type MessageBusUpgradeableUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
MessageBusUpgradeableUnpaused represents a Unpaused event raised by the MessageBusUpgradeable contract.
type MessageBusUpgradeableUnpausedIterator ¶
type MessageBusUpgradeableUnpausedIterator struct { Event *MessageBusUpgradeableUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MessageBusUpgradeableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the MessageBusUpgradeable contract.
func (*MessageBusUpgradeableUnpausedIterator) Close ¶
func (it *MessageBusUpgradeableUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MessageBusUpgradeableUnpausedIterator) Error ¶
func (it *MessageBusUpgradeableUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MessageBusUpgradeableUnpausedIterator) Next ¶
func (it *MessageBusUpgradeableUnpausedIterator) 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 OwnableUpgradeable ¶
type OwnableUpgradeable struct { OwnableUpgradeableCaller // Read-only binding to the contract OwnableUpgradeableTransactor // Write-only binding to the contract OwnableUpgradeableFilterer // Log filterer for contract events }
OwnableUpgradeable is an auto generated Go binding around an Ethereum contract.
func NewOwnableUpgradeable ¶
func NewOwnableUpgradeable(address common.Address, backend bind.ContractBackend) (*OwnableUpgradeable, error)
NewOwnableUpgradeable creates a new instance of OwnableUpgradeable, bound to a specific deployed contract.
type OwnableUpgradeableCaller ¶
type OwnableUpgradeableCaller struct {
// contains filtered or unexported fields
}
OwnableUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableUpgradeableCaller ¶
func NewOwnableUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*OwnableUpgradeableCaller, error)
NewOwnableUpgradeableCaller creates a new read-only instance of OwnableUpgradeable, bound to a specific deployed contract.
type OwnableUpgradeableCallerRaw ¶
type OwnableUpgradeableCallerRaw struct {
Contract *OwnableUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableUpgradeableCallerRaw) Call ¶
func (_OwnableUpgradeable *OwnableUpgradeableCallerRaw) 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 OwnableUpgradeableCallerSession ¶
type OwnableUpgradeableCallerSession struct { Contract *OwnableUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type OwnableUpgradeableFilterer ¶
type OwnableUpgradeableFilterer struct {
// contains filtered or unexported fields
}
OwnableUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableUpgradeableFilterer ¶
func NewOwnableUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableUpgradeableFilterer, error)
NewOwnableUpgradeableFilterer creates a new log filterer instance of OwnableUpgradeable, bound to a specific deployed contract.
func (*OwnableUpgradeableFilterer) FilterOwnershipTransferred ¶
func (_OwnableUpgradeable *OwnableUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableUpgradeableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableUpgradeableFilterer) ParseOwnershipTransferred ¶
func (_OwnableUpgradeable *OwnableUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableUpgradeableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableUpgradeableFilterer) WatchOwnershipTransferred ¶
func (_OwnableUpgradeable *OwnableUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableUpgradeableOwnershipTransferred, 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)
type OwnableUpgradeableOwnershipTransferred ¶
type OwnableUpgradeableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the OwnableUpgradeable contract.
type OwnableUpgradeableOwnershipTransferredIterator ¶
type OwnableUpgradeableOwnershipTransferredIterator struct { Event *OwnableUpgradeableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OwnableUpgradeable contract.
func (*OwnableUpgradeableOwnershipTransferredIterator) Close ¶
func (it *OwnableUpgradeableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableUpgradeableOwnershipTransferredIterator) Error ¶
func (it *OwnableUpgradeableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableUpgradeableOwnershipTransferredIterator) Next ¶
func (it *OwnableUpgradeableOwnershipTransferredIterator) 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 OwnableUpgradeableRaw ¶
type OwnableUpgradeableRaw struct {
Contract *OwnableUpgradeable // Generic contract binding to access the raw methods on
}
OwnableUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableUpgradeableRaw) Call ¶
func (_OwnableUpgradeable *OwnableUpgradeableRaw) 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 (*OwnableUpgradeableRaw) Transact ¶
func (_OwnableUpgradeable *OwnableUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableUpgradeableRaw) Transfer ¶
func (_OwnableUpgradeable *OwnableUpgradeableRaw) 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 OwnableUpgradeableSession ¶
type OwnableUpgradeableSession struct { Contract *OwnableUpgradeable // 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 }
OwnableUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableUpgradeableSession) Owner ¶
func (_OwnableUpgradeable *OwnableUpgradeableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*OwnableUpgradeableSession) RenounceOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableUpgradeableSession) TransferOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableUpgradeableTransactor ¶
type OwnableUpgradeableTransactor struct {
// contains filtered or unexported fields
}
OwnableUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableUpgradeableTransactor ¶
func NewOwnableUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableUpgradeableTransactor, error)
NewOwnableUpgradeableTransactor creates a new write-only instance of OwnableUpgradeable, bound to a specific deployed contract.
func (*OwnableUpgradeableTransactor) RenounceOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableUpgradeableTransactor) TransferOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactor) 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()
type OwnableUpgradeableTransactorRaw ¶
type OwnableUpgradeableTransactorRaw struct {
Contract *OwnableUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableUpgradeableTransactorRaw) Transact ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableUpgradeableTransactorRaw) Transfer ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactorRaw) 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 OwnableUpgradeableTransactorSession ¶
type OwnableUpgradeableTransactorSession struct { Contract *OwnableUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableUpgradeableTransactorSession) RenounceOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableUpgradeableTransactorSession) TransferOwnership ¶
func (_OwnableUpgradeable *OwnableUpgradeableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type PausableUpgradeable ¶
type PausableUpgradeable struct { PausableUpgradeableCaller // Read-only binding to the contract PausableUpgradeableTransactor // Write-only binding to the contract PausableUpgradeableFilterer // Log filterer for contract events }
PausableUpgradeable is an auto generated Go binding around an Ethereum contract.
func NewPausableUpgradeable ¶
func NewPausableUpgradeable(address common.Address, backend bind.ContractBackend) (*PausableUpgradeable, error)
NewPausableUpgradeable creates a new instance of PausableUpgradeable, bound to a specific deployed contract.
type PausableUpgradeableCaller ¶
type PausableUpgradeableCaller struct {
// contains filtered or unexported fields
}
PausableUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPausableUpgradeableCaller ¶
func NewPausableUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*PausableUpgradeableCaller, error)
NewPausableUpgradeableCaller creates a new read-only instance of PausableUpgradeable, bound to a specific deployed contract.
type PausableUpgradeableCallerRaw ¶
type PausableUpgradeableCallerRaw struct {
Contract *PausableUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
PausableUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PausableUpgradeableCallerRaw) Call ¶
func (_PausableUpgradeable *PausableUpgradeableCallerRaw) 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 PausableUpgradeableCallerSession ¶
type PausableUpgradeableCallerSession struct { Contract *PausableUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PausableUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PausableUpgradeableCallerSession) Paused ¶
func (_PausableUpgradeable *PausableUpgradeableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type PausableUpgradeableFilterer ¶
type PausableUpgradeableFilterer struct {
// contains filtered or unexported fields
}
PausableUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPausableUpgradeableFilterer ¶
func NewPausableUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*PausableUpgradeableFilterer, error)
NewPausableUpgradeableFilterer creates a new log filterer instance of PausableUpgradeable, bound to a specific deployed contract.
func (*PausableUpgradeableFilterer) FilterPaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*PausableUpgradeablePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PausableUpgradeableFilterer) FilterUnpaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PausableUpgradeableUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PausableUpgradeableFilterer) ParsePaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) ParsePaused(log types.Log) (*PausableUpgradeablePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PausableUpgradeableFilterer) ParseUnpaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) ParseUnpaused(log types.Log) (*PausableUpgradeableUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PausableUpgradeableFilterer) WatchPaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PausableUpgradeablePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PausableUpgradeableFilterer) WatchUnpaused ¶
func (_PausableUpgradeable *PausableUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PausableUpgradeableUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type PausableUpgradeablePaused ¶
type PausableUpgradeablePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PausableUpgradeablePaused represents a Paused event raised by the PausableUpgradeable contract.
type PausableUpgradeablePausedIterator ¶
type PausableUpgradeablePausedIterator struct { Event *PausableUpgradeablePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableUpgradeablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the PausableUpgradeable contract.
func (*PausableUpgradeablePausedIterator) Close ¶
func (it *PausableUpgradeablePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableUpgradeablePausedIterator) Error ¶
func (it *PausableUpgradeablePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableUpgradeablePausedIterator) Next ¶
func (it *PausableUpgradeablePausedIterator) 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 PausableUpgradeableRaw ¶
type PausableUpgradeableRaw struct {
Contract *PausableUpgradeable // Generic contract binding to access the raw methods on
}
PausableUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PausableUpgradeableRaw) Call ¶
func (_PausableUpgradeable *PausableUpgradeableRaw) 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 (*PausableUpgradeableRaw) Transact ¶
func (_PausableUpgradeable *PausableUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableUpgradeableRaw) Transfer ¶
func (_PausableUpgradeable *PausableUpgradeableRaw) 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 PausableUpgradeableSession ¶
type PausableUpgradeableSession struct { Contract *PausableUpgradeable // 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 }
PausableUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PausableUpgradeableSession) Paused ¶
func (_PausableUpgradeable *PausableUpgradeableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type PausableUpgradeableTransactor ¶
type PausableUpgradeableTransactor struct {
// contains filtered or unexported fields
}
PausableUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPausableUpgradeableTransactor ¶
func NewPausableUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*PausableUpgradeableTransactor, error)
NewPausableUpgradeableTransactor creates a new write-only instance of PausableUpgradeable, bound to a specific deployed contract.
type PausableUpgradeableTransactorRaw ¶
type PausableUpgradeableTransactorRaw struct {
Contract *PausableUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
PausableUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PausableUpgradeableTransactorRaw) Transact ¶
func (_PausableUpgradeable *PausableUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PausableUpgradeableTransactorRaw) Transfer ¶
func (_PausableUpgradeable *PausableUpgradeableTransactorRaw) 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 PausableUpgradeableTransactorSession ¶
type PausableUpgradeableTransactorSession struct { Contract *PausableUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PausableUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type PausableUpgradeableUnpaused ¶
type PausableUpgradeableUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PausableUpgradeableUnpaused represents a Unpaused event raised by the PausableUpgradeable contract.
type PausableUpgradeableUnpausedIterator ¶
type PausableUpgradeableUnpausedIterator struct { Event *PausableUpgradeableUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PausableUpgradeableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the PausableUpgradeable contract.
func (*PausableUpgradeableUnpausedIterator) Close ¶
func (it *PausableUpgradeableUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PausableUpgradeableUnpausedIterator) Error ¶
func (it *PausableUpgradeableUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PausableUpgradeableUnpausedIterator) Next ¶
func (it *PausableUpgradeableUnpausedIterator) 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 TestMessageBusRef ¶
type TestMessageBusRef struct { *TestMessageBusUpgradeable // contains filtered or unexported fields }
TestMessageBusRef is a bound Messaging Bus Upgradeable contract and the address of the contract nolint: golint
func NewTestMessageBusRef ¶
func NewTestMessageBusRef(address common.Address, backend bind.ContractBackend) (*TestMessageBusRef, error)
NewTestMessageBusRef gets a bound Messaging Bus Upgradeable contract and the address of the contract nolint: golint
func (TestMessageBusRef) Address ¶
func (s TestMessageBusRef) Address() common.Address
Address is the contract address.
type TestMessageBusUpgradeable ¶
type TestMessageBusUpgradeable struct { TestMessageBusUpgradeableCaller // Read-only binding to the contract TestMessageBusUpgradeableTransactor // Write-only binding to the contract TestMessageBusUpgradeableFilterer // Log filterer for contract events }
TestMessageBusUpgradeable is an auto generated Go binding around an Ethereum contract.
func DeployTestMessageBusUpgradeable ¶
func DeployTestMessageBusUpgradeable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *TestMessageBusUpgradeable, error)
DeployTestMessageBusUpgradeable deploys a new Ethereum contract, binding an instance of TestMessageBusUpgradeable to it.
func NewTestMessageBusUpgradeable ¶
func NewTestMessageBusUpgradeable(address common.Address, backend bind.ContractBackend) (*TestMessageBusUpgradeable, error)
NewTestMessageBusUpgradeable creates a new instance of TestMessageBusUpgradeable, bound to a specific deployed contract.
type TestMessageBusUpgradeableCallReverted ¶
type TestMessageBusUpgradeableCallReverted struct { Reason string Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeableCallReverted represents a CallReverted event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeableCallRevertedIterator ¶
type TestMessageBusUpgradeableCallRevertedIterator struct { Event *TestMessageBusUpgradeableCallReverted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeableCallRevertedIterator is returned from FilterCallReverted and is used to iterate over the raw logs and unpacked data for CallReverted events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeableCallRevertedIterator) Close ¶
func (it *TestMessageBusUpgradeableCallRevertedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeableCallRevertedIterator) Error ¶
func (it *TestMessageBusUpgradeableCallRevertedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeableCallRevertedIterator) Next ¶
func (it *TestMessageBusUpgradeableCallRevertedIterator) 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 TestMessageBusUpgradeableCaller ¶
type TestMessageBusUpgradeableCaller struct {
// contains filtered or unexported fields
}
TestMessageBusUpgradeableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTestMessageBusUpgradeableCaller ¶
func NewTestMessageBusUpgradeableCaller(address common.Address, caller bind.ContractCaller) (*TestMessageBusUpgradeableCaller, error)
NewTestMessageBusUpgradeableCaller creates a new read-only instance of TestMessageBusUpgradeable, bound to a specific deployed contract.
func (*TestMessageBusUpgradeableCaller) AuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) AuthVerifier(opts *bind.CallOpts) (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*TestMessageBusUpgradeableCaller) ComputeMessageId ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) ComputeMessageId(opts *bind.CallOpts, _srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*TestMessageBusUpgradeableCaller) Fees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Fees(opts *bind.CallOpts) (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*TestMessageBusUpgradeableCaller) GasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) GasFeePricing(opts *bind.CallOpts) (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*TestMessageBusUpgradeableCaller) GetExecutedMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) GetExecutedMessage(opts *bind.CallOpts, _messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*TestMessageBusUpgradeableCaller) Nonce ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCaller) Nonce(opts *bind.CallOpts) (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
type TestMessageBusUpgradeableCallerRaw ¶
type TestMessageBusUpgradeableCallerRaw struct {
Contract *TestMessageBusUpgradeableCaller // Generic read-only contract binding to access the raw methods on
}
TestMessageBusUpgradeableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TestMessageBusUpgradeableCallerRaw) Call ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerRaw) 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 TestMessageBusUpgradeableCallerSession ¶
type TestMessageBusUpgradeableCallerSession struct { Contract *TestMessageBusUpgradeableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
TestMessageBusUpgradeableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TestMessageBusUpgradeableCallerSession) AuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*TestMessageBusUpgradeableCallerSession) ComputeMessageId ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*TestMessageBusUpgradeableCallerSession) Fees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*TestMessageBusUpgradeableCallerSession) GasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*TestMessageBusUpgradeableCallerSession) GetExecutedMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*TestMessageBusUpgradeableCallerSession) Nonce ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*TestMessageBusUpgradeableCallerSession) Owner ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TestMessageBusUpgradeableCallerSession) Paused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
type TestMessageBusUpgradeableExecuted ¶
type TestMessageBusUpgradeableExecuted struct { MessageId [32]byte Status uint8 DstAddress common.Address SrcChainId uint64 SrcNonce uint64 Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeableExecuted represents a Executed event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeableExecutedIterator ¶
type TestMessageBusUpgradeableExecutedIterator struct { Event *TestMessageBusUpgradeableExecuted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeableExecutedIterator is returned from FilterExecuted and is used to iterate over the raw logs and unpacked data for Executed events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeableExecutedIterator) Close ¶
func (it *TestMessageBusUpgradeableExecutedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeableExecutedIterator) Error ¶
func (it *TestMessageBusUpgradeableExecutedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeableExecutedIterator) Next ¶
func (it *TestMessageBusUpgradeableExecutedIterator) 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 TestMessageBusUpgradeableFilterer ¶
type TestMessageBusUpgradeableFilterer struct {
// contains filtered or unexported fields
}
TestMessageBusUpgradeableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewTestMessageBusUpgradeableFilterer ¶
func NewTestMessageBusUpgradeableFilterer(address common.Address, filterer bind.ContractFilterer) (*TestMessageBusUpgradeableFilterer, error)
NewTestMessageBusUpgradeableFilterer creates a new log filterer instance of TestMessageBusUpgradeable, bound to a specific deployed contract.
func (*TestMessageBusUpgradeableFilterer) FilterCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterCallReverted(opts *bind.FilterOpts) (*TestMessageBusUpgradeableCallRevertedIterator, error)
FilterCallReverted is a free log retrieval operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*TestMessageBusUpgradeableFilterer) FilterExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterExecuted(opts *bind.FilterOpts, messageId [][32]byte, _dstAddress []common.Address) (*TestMessageBusUpgradeableExecutedIterator, error)
FilterExecuted is a free log retrieval operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*TestMessageBusUpgradeableFilterer) FilterMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterMessageSent(opts *bind.FilterOpts, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (*TestMessageBusUpgradeableMessageSentIterator, error)
FilterMessageSent is a free log retrieval operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*TestMessageBusUpgradeableFilterer) FilterOwnershipTransferred ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*TestMessageBusUpgradeableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TestMessageBusUpgradeableFilterer) FilterPaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterPaused(opts *bind.FilterOpts) (*TestMessageBusUpgradeablePausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TestMessageBusUpgradeableFilterer) FilterUnpaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) FilterUnpaused(opts *bind.FilterOpts) (*TestMessageBusUpgradeableUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TestMessageBusUpgradeableFilterer) ParseCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseCallReverted(log types.Log) (*TestMessageBusUpgradeableCallReverted, error)
ParseCallReverted is a log parse operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*TestMessageBusUpgradeableFilterer) ParseExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseExecuted(log types.Log) (*TestMessageBusUpgradeableExecuted, error)
ParseExecuted is a log parse operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*TestMessageBusUpgradeableFilterer) ParseMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseMessageSent(log types.Log) (*TestMessageBusUpgradeableMessageSent, error)
ParseMessageSent is a log parse operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*TestMessageBusUpgradeableFilterer) ParseOwnershipTransferred ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseOwnershipTransferred(log types.Log) (*TestMessageBusUpgradeableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*TestMessageBusUpgradeableFilterer) ParsePaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParsePaused(log types.Log) (*TestMessageBusUpgradeablePaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TestMessageBusUpgradeableFilterer) ParseUnpaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) ParseUnpaused(log types.Log) (*TestMessageBusUpgradeableUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*TestMessageBusUpgradeableFilterer) WatchCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchCallReverted(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableCallReverted) (event.Subscription, error)
WatchCallReverted is a free log subscription operation binding the contract event 0xffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f.
Solidity: event CallReverted(string reason)
func (*TestMessageBusUpgradeableFilterer) WatchExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchExecuted(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableExecuted, messageId [][32]byte, _dstAddress []common.Address) (event.Subscription, error)
WatchExecuted is a free log subscription operation binding the contract event 0x04214a849019ea3548afcedee810b5bc1680cfb64e22fdf9051a823f3cdfea65.
Solidity: event Executed(bytes32 indexed messageId, uint8 status, address indexed _dstAddress, uint64 srcChainId, uint64 srcNonce)
func (*TestMessageBusUpgradeableFilterer) WatchMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchMessageSent(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableMessageSent, sender []common.Address, dstChainId []*big.Int, messageId [][32]byte) (event.Subscription, error)
WatchMessageSent is a free log subscription operation binding the contract event 0x864ad5e86ed3626c9517260fbfe1eed395157fd938e459e9fb607a07129cdd2a.
Solidity: event MessageSent(address indexed sender, uint256 srcChainID, bytes32 receiver, uint256 indexed dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 indexed messageId)
func (*TestMessageBusUpgradeableFilterer) WatchOwnershipTransferred ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableOwnershipTransferred, 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 (*TestMessageBusUpgradeableFilterer) WatchPaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeablePaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*TestMessageBusUpgradeableFilterer) WatchUnpaused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *TestMessageBusUpgradeableUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
type TestMessageBusUpgradeableMessageSent ¶
type TestMessageBusUpgradeableMessageSent struct { Sender common.Address SrcChainID *big.Int Receiver [32]byte DstChainId *big.Int Message []byte Nonce uint64 Options []byte Fee *big.Int MessageId [32]byte Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeableMessageSent represents a MessageSent event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeableMessageSentIterator ¶
type TestMessageBusUpgradeableMessageSentIterator struct { Event *TestMessageBusUpgradeableMessageSent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeableMessageSentIterator is returned from FilterMessageSent and is used to iterate over the raw logs and unpacked data for MessageSent events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeableMessageSentIterator) Close ¶
func (it *TestMessageBusUpgradeableMessageSentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeableMessageSentIterator) Error ¶
func (it *TestMessageBusUpgradeableMessageSentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeableMessageSentIterator) Next ¶
func (it *TestMessageBusUpgradeableMessageSentIterator) 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 TestMessageBusUpgradeableOwnershipTransferred ¶
type TestMessageBusUpgradeableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeableOwnershipTransferred represents a OwnershipTransferred event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeableOwnershipTransferredIterator ¶
type TestMessageBusUpgradeableOwnershipTransferredIterator struct { Event *TestMessageBusUpgradeableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeableOwnershipTransferredIterator) Close ¶
func (it *TestMessageBusUpgradeableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeableOwnershipTransferredIterator) Error ¶
func (it *TestMessageBusUpgradeableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeableOwnershipTransferredIterator) Next ¶
func (it *TestMessageBusUpgradeableOwnershipTransferredIterator) 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 TestMessageBusUpgradeablePaused ¶
type TestMessageBusUpgradeablePaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeablePaused represents a Paused event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeablePausedIterator ¶
type TestMessageBusUpgradeablePausedIterator struct { Event *TestMessageBusUpgradeablePaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeablePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeablePausedIterator) Close ¶
func (it *TestMessageBusUpgradeablePausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeablePausedIterator) Error ¶
func (it *TestMessageBusUpgradeablePausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeablePausedIterator) Next ¶
func (it *TestMessageBusUpgradeablePausedIterator) 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 TestMessageBusUpgradeableRaw ¶
type TestMessageBusUpgradeableRaw struct {
Contract *TestMessageBusUpgradeable // Generic contract binding to access the raw methods on
}
TestMessageBusUpgradeableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TestMessageBusUpgradeableRaw) Call ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) 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 (*TestMessageBusUpgradeableRaw) Transact ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TestMessageBusUpgradeableRaw) Transfer ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableRaw) 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 TestMessageBusUpgradeableSession ¶
type TestMessageBusUpgradeableSession struct { Contract *TestMessageBusUpgradeable // 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 }
TestMessageBusUpgradeableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TestMessageBusUpgradeableSession) AuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) AuthVerifier() (common.Address, error)
AuthVerifier is a free data retrieval call binding the contract method 0xc4087335.
Solidity: function authVerifier() view returns(address)
func (*TestMessageBusUpgradeableSession) ComputeMessageId ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) ComputeMessageId(_srcAddress common.Address, _srcChainId *big.Int, _dstAddress [32]byte, _dstChainId *big.Int, _srcNonce *big.Int, _message []byte) ([32]byte, error)
ComputeMessageId is a free data retrieval call binding the contract method 0xf44d57aa.
Solidity: function computeMessageId(address _srcAddress, uint256 _srcChainId, bytes32 _dstAddress, uint256 _dstChainId, uint256 _srcNonce, bytes _message) pure returns(bytes32)
func (*TestMessageBusUpgradeableSession) EstimateFee ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*TestMessageBusUpgradeableSession) ExecuteMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*TestMessageBusUpgradeableSession) Fees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Fees() (*big.Int, error)
Fees is a free data retrieval call binding the contract method 0x9af1d35a.
Solidity: function fees() view returns(uint256)
func (*TestMessageBusUpgradeableSession) GasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) GasFeePricing() (common.Address, error)
GasFeePricing is a free data retrieval call binding the contract method 0xaa70fc0e.
Solidity: function gasFeePricing() view returns(address)
func (*TestMessageBusUpgradeableSession) GetExecutedMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) GetExecutedMessage(_messageId [32]byte) (uint8, error)
GetExecutedMessage is a free data retrieval call binding the contract method 0x25b19fa3.
Solidity: function getExecutedMessage(bytes32 _messageId) view returns(uint8)
func (*TestMessageBusUpgradeableSession) Initialize ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*TestMessageBusUpgradeableSession) Nonce ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Nonce() (uint64, error)
Nonce is a free data retrieval call binding the contract method 0xaffed0e0.
Solidity: function nonce() view returns(uint64)
func (*TestMessageBusUpgradeableSession) Owner ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*TestMessageBusUpgradeableSession) Pause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TestMessageBusUpgradeableSession) Paused ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*TestMessageBusUpgradeableSession) RenounceOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestMessageBusUpgradeableSession) RescueGas ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*TestMessageBusUpgradeableSession) SendMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*TestMessageBusUpgradeableSession) SendMessage0 ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*TestMessageBusUpgradeableSession) TestCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestCallReverted(reason string) (*types.Transaction, error)
TestCallReverted is a paid mutator transaction binding the contract method 0x446e9045.
Solidity: function testCallReverted(string reason) returns()
func (*TestMessageBusUpgradeableSession) TestExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestExecuted(messageId [32]byte, status uint8, _dstAddress common.Address, srcChainId uint64, srcNonce uint64) (*types.Transaction, error)
TestExecuted is a paid mutator transaction binding the contract method 0x28cab9af.
Solidity: function testExecuted(bytes32 messageId, uint8 status, address _dstAddress, uint64 srcChainId, uint64 srcNonce) returns()
func (*TestMessageBusUpgradeableSession) TestMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) TestMessageSent(sender common.Address, srcChainID *big.Int, receiver [32]byte, dstChainId *big.Int, message []byte, nonce uint64, options []byte, fee *big.Int, messageId [32]byte) (*types.Transaction, error)
TestMessageSent is a paid mutator transaction binding the contract method 0x36d09269.
Solidity: function testMessageSent(address sender, uint256 srcChainID, bytes32 receiver, uint256 dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 messageId) returns()
func (*TestMessageBusUpgradeableSession) TransferOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) 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 (*TestMessageBusUpgradeableSession) Unpause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TestMessageBusUpgradeableSession) UpdateAuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*TestMessageBusUpgradeableSession) UpdateGasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*TestMessageBusUpgradeableSession) UpdateMessageStatus ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*TestMessageBusUpgradeableSession) WithdrawGasFees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type TestMessageBusUpgradeableTransactor ¶
type TestMessageBusUpgradeableTransactor struct {
// contains filtered or unexported fields
}
TestMessageBusUpgradeableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTestMessageBusUpgradeableTransactor ¶
func NewTestMessageBusUpgradeableTransactor(address common.Address, transactor bind.ContractTransactor) (*TestMessageBusUpgradeableTransactor, error)
NewTestMessageBusUpgradeableTransactor creates a new write-only instance of TestMessageBusUpgradeable, bound to a specific deployed contract.
func (*TestMessageBusUpgradeableTransactor) EstimateFee ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) EstimateFee(opts *bind.TransactOpts, _dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*TestMessageBusUpgradeableTransactor) ExecuteMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) ExecuteMessage(opts *bind.TransactOpts, _srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*TestMessageBusUpgradeableTransactor) Initialize ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Initialize(opts *bind.TransactOpts, _gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*TestMessageBusUpgradeableTransactor) Pause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TestMessageBusUpgradeableTransactor) RenounceOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestMessageBusUpgradeableTransactor) RescueGas ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) RescueGas(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*TestMessageBusUpgradeableTransactor) SendMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) SendMessage(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*TestMessageBusUpgradeableTransactor) SendMessage0 ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) SendMessage0(opts *bind.TransactOpts, _receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*TestMessageBusUpgradeableTransactor) TestCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestCallReverted(opts *bind.TransactOpts, reason string) (*types.Transaction, error)
TestCallReverted is a paid mutator transaction binding the contract method 0x446e9045.
Solidity: function testCallReverted(string reason) returns()
func (*TestMessageBusUpgradeableTransactor) TestExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestExecuted(opts *bind.TransactOpts, messageId [32]byte, status uint8, _dstAddress common.Address, srcChainId uint64, srcNonce uint64) (*types.Transaction, error)
TestExecuted is a paid mutator transaction binding the contract method 0x28cab9af.
Solidity: function testExecuted(bytes32 messageId, uint8 status, address _dstAddress, uint64 srcChainId, uint64 srcNonce) returns()
func (*TestMessageBusUpgradeableTransactor) TestMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) TestMessageSent(opts *bind.TransactOpts, sender common.Address, srcChainID *big.Int, receiver [32]byte, dstChainId *big.Int, message []byte, nonce uint64, options []byte, fee *big.Int, messageId [32]byte) (*types.Transaction, error)
TestMessageSent is a paid mutator transaction binding the contract method 0x36d09269.
Solidity: function testMessageSent(address sender, uint256 srcChainID, bytes32 receiver, uint256 dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 messageId) returns()
func (*TestMessageBusUpgradeableTransactor) TransferOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) 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 (*TestMessageBusUpgradeableTransactor) Unpause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TestMessageBusUpgradeableTransactor) UpdateAuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateAuthVerifier(opts *bind.TransactOpts, _authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*TestMessageBusUpgradeableTransactor) UpdateGasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateGasFeePricing(opts *bind.TransactOpts, _gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*TestMessageBusUpgradeableTransactor) UpdateMessageStatus ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) UpdateMessageStatus(opts *bind.TransactOpts, _messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*TestMessageBusUpgradeableTransactor) WithdrawGasFees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactor) WithdrawGasFees(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type TestMessageBusUpgradeableTransactorRaw ¶
type TestMessageBusUpgradeableTransactorRaw struct {
Contract *TestMessageBusUpgradeableTransactor // Generic write-only contract binding to access the raw methods on
}
TestMessageBusUpgradeableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TestMessageBusUpgradeableTransactorRaw) Transact ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TestMessageBusUpgradeableTransactorRaw) Transfer ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorRaw) 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 TestMessageBusUpgradeableTransactorSession ¶
type TestMessageBusUpgradeableTransactorSession struct { Contract *TestMessageBusUpgradeableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TestMessageBusUpgradeableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TestMessageBusUpgradeableTransactorSession) EstimateFee ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) EstimateFee(_dstChainId *big.Int, _options []byte) (*types.Transaction, error)
EstimateFee is a paid mutator transaction binding the contract method 0x5da6d2c4.
Solidity: function estimateFee(uint256 _dstChainId, bytes _options) returns(uint256)
func (*TestMessageBusUpgradeableTransactorSession) ExecuteMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) ExecuteMessage(_srcChainId *big.Int, _srcAddress [32]byte, _dstAddress common.Address, _gasLimit *big.Int, _nonce *big.Int, _message []byte, _messageId [32]byte) (*types.Transaction, error)
ExecuteMessage is a paid mutator transaction binding the contract method 0xa1b058d8.
Solidity: function executeMessage(uint256 _srcChainId, bytes32 _srcAddress, address _dstAddress, uint256 _gasLimit, uint256 _nonce, bytes _message, bytes32 _messageId) returns()
func (*TestMessageBusUpgradeableTransactorSession) Initialize ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Initialize(_gasFeePricing common.Address, _authVerifier common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _gasFeePricing, address _authVerifier) returns()
func (*TestMessageBusUpgradeableTransactorSession) Pause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*TestMessageBusUpgradeableTransactorSession) RenounceOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*TestMessageBusUpgradeableTransactorSession) RescueGas ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) RescueGas(to common.Address) (*types.Transaction, error)
RescueGas is a paid mutator transaction binding the contract method 0x205e157b.
Solidity: function rescueGas(address to) returns()
func (*TestMessageBusUpgradeableTransactorSession) SendMessage ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) SendMessage(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte, _refundAddress common.Address) (*types.Transaction, error)
SendMessage is a paid mutator transaction binding the contract method 0x72177189.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options, address _refundAddress) payable returns()
func (*TestMessageBusUpgradeableTransactorSession) SendMessage0 ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) SendMessage0(_receiver [32]byte, _dstChainId *big.Int, _message []byte, _options []byte) (*types.Transaction, error)
SendMessage0 is a paid mutator transaction binding the contract method 0xac8a4c1b.
Solidity: function sendMessage(bytes32 _receiver, uint256 _dstChainId, bytes _message, bytes _options) payable returns()
func (*TestMessageBusUpgradeableTransactorSession) TestCallReverted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestCallReverted(reason string) (*types.Transaction, error)
TestCallReverted is a paid mutator transaction binding the contract method 0x446e9045.
Solidity: function testCallReverted(string reason) returns()
func (*TestMessageBusUpgradeableTransactorSession) TestExecuted ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestExecuted(messageId [32]byte, status uint8, _dstAddress common.Address, srcChainId uint64, srcNonce uint64) (*types.Transaction, error)
TestExecuted is a paid mutator transaction binding the contract method 0x28cab9af.
Solidity: function testExecuted(bytes32 messageId, uint8 status, address _dstAddress, uint64 srcChainId, uint64 srcNonce) returns()
func (*TestMessageBusUpgradeableTransactorSession) TestMessageSent ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) TestMessageSent(sender common.Address, srcChainID *big.Int, receiver [32]byte, dstChainId *big.Int, message []byte, nonce uint64, options []byte, fee *big.Int, messageId [32]byte) (*types.Transaction, error)
TestMessageSent is a paid mutator transaction binding the contract method 0x36d09269.
Solidity: function testMessageSent(address sender, uint256 srcChainID, bytes32 receiver, uint256 dstChainId, bytes message, uint64 nonce, bytes options, uint256 fee, bytes32 messageId) returns()
func (*TestMessageBusUpgradeableTransactorSession) TransferOwnership ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) 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 (*TestMessageBusUpgradeableTransactorSession) Unpause ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*TestMessageBusUpgradeableTransactorSession) UpdateAuthVerifier ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateAuthVerifier(_authVerifier common.Address) (*types.Transaction, error)
UpdateAuthVerifier is a paid mutator transaction binding the contract method 0xa5c0edf3.
Solidity: function updateAuthVerifier(address _authVerifier) returns()
func (*TestMessageBusUpgradeableTransactorSession) UpdateGasFeePricing ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateGasFeePricing(_gasFeePricing common.Address) (*types.Transaction, error)
UpdateGasFeePricing is a paid mutator transaction binding the contract method 0xa66dd384.
Solidity: function updateGasFeePricing(address _gasFeePricing) returns()
func (*TestMessageBusUpgradeableTransactorSession) UpdateMessageStatus ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) UpdateMessageStatus(_messageId [32]byte, _status uint8) (*types.Transaction, error)
UpdateMessageStatus is a paid mutator transaction binding the contract method 0x9b11079c.
Solidity: function updateMessageStatus(bytes32 _messageId, uint8 _status) returns()
func (*TestMessageBusUpgradeableTransactorSession) WithdrawGasFees ¶
func (_TestMessageBusUpgradeable *TestMessageBusUpgradeableTransactorSession) WithdrawGasFees(to common.Address) (*types.Transaction, error)
WithdrawGasFees is a paid mutator transaction binding the contract method 0xd6b457b9.
Solidity: function withdrawGasFees(address to) returns()
type TestMessageBusUpgradeableUnpaused ¶
type TestMessageBusUpgradeableUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
TestMessageBusUpgradeableUnpaused represents a Unpaused event raised by the TestMessageBusUpgradeable contract.
type TestMessageBusUpgradeableUnpausedIterator ¶
type TestMessageBusUpgradeableUnpausedIterator struct { Event *TestMessageBusUpgradeableUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
TestMessageBusUpgradeableUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the TestMessageBusUpgradeable contract.
func (*TestMessageBusUpgradeableUnpausedIterator) Close ¶
func (it *TestMessageBusUpgradeableUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*TestMessageBusUpgradeableUnpausedIterator) Error ¶
func (it *TestMessageBusUpgradeableUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*TestMessageBusUpgradeableUnpausedIterator) Next ¶
func (it *TestMessageBusUpgradeableUnpausedIterator) 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.