package
0.2.0
Repository: https://github.com/ava-labs/teleporter.git
Documentation: pkg.go.dev

# Functions

DeployExampleCrossChainMessenger deploys a new Ethereum contract, binding an instance of ExampleCrossChainMessenger to it.
NewExampleCrossChainMessenger creates a new instance of ExampleCrossChainMessenger, bound to a specific deployed contract.
NewExampleCrossChainMessengerCaller creates a new read-only instance of ExampleCrossChainMessenger, bound to a specific deployed contract.
NewExampleCrossChainMessengerFilterer creates a new log filterer instance of ExampleCrossChainMessenger, bound to a specific deployed contract.
NewExampleCrossChainMessengerTransactor creates a new write-only instance of ExampleCrossChainMessenger, bound to a specific deployed contract.

# Variables

ExampleCrossChainMessengerABI is the input ABI used to generate the binding from.
ExampleCrossChainMessengerBin is the compiled bytecode used for deploying new contracts.
ExampleCrossChainMessengerMetaData contains all meta data concerning the ExampleCrossChainMessenger contract.
No description provided by the author

# Structs

ExampleCrossChainMessenger is an auto generated Go binding around an Ethereum contract.
ExampleCrossChainMessengerCaller is an auto generated read-only Go binding around an Ethereum contract.
ExampleCrossChainMessengerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ExampleCrossChainMessengerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ExampleCrossChainMessengerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ExampleCrossChainMessengerMinTeleporterVersionUpdated represents a MinTeleporterVersionUpdated event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerMinTeleporterVersionUpdatedIterator is returned from FilterMinTeleporterVersionUpdated and is used to iterate over the raw logs and unpacked data for MinTeleporterVersionUpdated events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerOwnershipTransferred represents a OwnershipTransferred event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerRaw is an auto generated low-level Go binding around an Ethereum contract.
ExampleCrossChainMessengerReceiveMessage represents a ReceiveMessage event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerReceiveMessageIterator is returned from FilterReceiveMessage and is used to iterate over the raw logs and unpacked data for ReceiveMessage events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerSendMessage represents a SendMessage event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerSendMessageIterator is returned from FilterSendMessage and is used to iterate over the raw logs and unpacked data for SendMessage events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ExampleCrossChainMessengerTeleporterAddressPaused represents a TeleporterAddressPaused event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerTeleporterAddressPausedIterator is returned from FilterTeleporterAddressPaused and is used to iterate over the raw logs and unpacked data for TeleporterAddressPaused events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerTeleporterAddressUnpaused represents a TeleporterAddressUnpaused event raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerTeleporterAddressUnpausedIterator is returned from FilterTeleporterAddressUnpaused and is used to iterate over the raw logs and unpacked data for TeleporterAddressUnpaused events raised by the ExampleCrossChainMessenger contract.
ExampleCrossChainMessengerTransactor is an auto generated write-only Go binding around an Ethereum contract.
ExampleCrossChainMessengerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ExampleCrossChainMessengerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.