package
1.4.0
Repository: https://github.com/ava-labs/awm-relayer.git
Documentation: pkg.go.dev

# Functions

DeployBatchCrossChainMessenger deploys a new Ethereum contract, binding an instance of BatchCrossChainMessenger to it.
NewBatchCrossChainMessenger creates a new instance of BatchCrossChainMessenger, bound to a specific deployed contract.
NewBatchCrossChainMessengerCaller creates a new read-only instance of BatchCrossChainMessenger, bound to a specific deployed contract.
NewBatchCrossChainMessengerFilterer creates a new log filterer instance of BatchCrossChainMessenger, bound to a specific deployed contract.
NewBatchCrossChainMessengerTransactor creates a new write-only instance of BatchCrossChainMessenger, bound to a specific deployed contract.

# Variables

BatchCrossChainMessengerABI is the input ABI used to generate the binding from.
BatchCrossChainMessengerBin is the compiled bytecode used for deploying new contracts.
BatchCrossChainMessengerMetaData contains all meta data concerning the BatchCrossChainMessenger contract.

# Structs

BatchCrossChainMessenger is an auto generated Go binding around an Ethereum contract.
BatchCrossChainMessengerCaller is an auto generated read-only Go binding around an Ethereum contract.
BatchCrossChainMessengerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BatchCrossChainMessengerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BatchCrossChainMessengerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BatchCrossChainMessengerMinTeleporterVersionUpdated represents a MinTeleporterVersionUpdated event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerMinTeleporterVersionUpdatedIterator is returned from FilterMinTeleporterVersionUpdated and is used to iterate over the raw logs and unpacked data for MinTeleporterVersionUpdated events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerOwnershipTransferred represents a OwnershipTransferred event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerRaw is an auto generated low-level Go binding around an Ethereum contract.
BatchCrossChainMessengerReceiveMessage represents a ReceiveMessage event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerReceiveMessageIterator is returned from FilterReceiveMessage and is used to iterate over the raw logs and unpacked data for ReceiveMessage events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerSendMessages represents a SendMessages event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerSendMessagesIterator is returned from FilterSendMessages and is used to iterate over the raw logs and unpacked data for SendMessages events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BatchCrossChainMessengerTeleporterAddressPaused represents a TeleporterAddressPaused event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerTeleporterAddressPausedIterator is returned from FilterTeleporterAddressPaused and is used to iterate over the raw logs and unpacked data for TeleporterAddressPaused events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerTeleporterAddressUnpaused represents a TeleporterAddressUnpaused event raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerTeleporterAddressUnpausedIterator is returned from FilterTeleporterAddressUnpaused and is used to iterate over the raw logs and unpacked data for TeleporterAddressUnpaused events raised by the BatchCrossChainMessenger contract.
BatchCrossChainMessengerTransactor is an auto generated write-only Go binding around an Ethereum contract.
BatchCrossChainMessengerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BatchCrossChainMessengerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.