package
9.0.0+incompatible
Repository: https://github.com/zeta-chain/protocol-contracts.git
Documentation: pkg.go.dev

# Functions

NewIGatewayEVM creates a new instance of IGatewayEVM, bound to a specific deployed contract.
NewIGatewayEVMCaller creates a new read-only instance of IGatewayEVM, bound to a specific deployed contract.
NewIGatewayEVMErrors creates a new instance of IGatewayEVMErrors, bound to a specific deployed contract.
NewIGatewayEVMErrorsCaller creates a new read-only instance of IGatewayEVMErrors, bound to a specific deployed contract.
NewIGatewayEVMErrorsFilterer creates a new log filterer instance of IGatewayEVMErrors, bound to a specific deployed contract.
NewIGatewayEVMErrorsTransactor creates a new write-only instance of IGatewayEVMErrors, bound to a specific deployed contract.
NewIGatewayEVMEvents creates a new instance of IGatewayEVMEvents, bound to a specific deployed contract.
NewIGatewayEVMEventsCaller creates a new read-only instance of IGatewayEVMEvents, bound to a specific deployed contract.
NewIGatewayEVMEventsFilterer creates a new log filterer instance of IGatewayEVMEvents, bound to a specific deployed contract.
NewIGatewayEVMEventsTransactor creates a new write-only instance of IGatewayEVMEvents, bound to a specific deployed contract.
NewIGatewayEVMFilterer creates a new log filterer instance of IGatewayEVM, bound to a specific deployed contract.
NewIGatewayEVMTransactor creates a new write-only instance of IGatewayEVM, bound to a specific deployed contract.
NewRevertable creates a new instance of Revertable, bound to a specific deployed contract.
NewRevertableCaller creates a new read-only instance of Revertable, bound to a specific deployed contract.
NewRevertableFilterer creates a new log filterer instance of Revertable, bound to a specific deployed contract.
NewRevertableTransactor creates a new write-only instance of Revertable, bound to a specific deployed contract.

# Variables

IGatewayEVMABI is the input ABI used to generate the binding from.
IGatewayEVMErrorsABI is the input ABI used to generate the binding from.
IGatewayEVMErrorsMetaData contains all meta data concerning the IGatewayEVMErrors contract.
IGatewayEVMEventsABI is the input ABI used to generate the binding from.
IGatewayEVMEventsMetaData contains all meta data concerning the IGatewayEVMEvents contract.
IGatewayEVMMetaData contains all meta data concerning the IGatewayEVM contract.
RevertableABI is the input ABI used to generate the binding from.
RevertableMetaData contains all meta data concerning the Revertable contract.

# Structs

IGatewayEVM is an auto generated Go binding around an Ethereum contract.
IGatewayEVMCaller is an auto generated read-only Go binding around an Ethereum contract.
IGatewayEVMCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IGatewayEVMCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IGatewayEVMErrors is an auto generated Go binding around an Ethereum contract.
IGatewayEVMErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
IGatewayEVMErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IGatewayEVMErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IGatewayEVMErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IGatewayEVMErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
IGatewayEVMErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IGatewayEVMErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
IGatewayEVMErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IGatewayEVMErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IGatewayEVMEvents is an auto generated Go binding around an Ethereum contract.
IGatewayEVMEventsCall represents a Call event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsCaller is an auto generated read-only Go binding around an Ethereum contract.
IGatewayEVMEventsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IGatewayEVMEventsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IGatewayEVMEventsCallIterator is returned from FilterCall and is used to iterate over the raw logs and unpacked data for Call events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsDeposit represents a Deposit event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsExecuted represents a Executed event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsExecutedIterator is returned from FilterExecuted and is used to iterate over the raw logs and unpacked data for Executed events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsExecutedWithERC20 represents a ExecutedWithERC20 event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsExecutedWithERC20Iterator is returned from FilterExecutedWithERC20 and is used to iterate over the raw logs and unpacked data for ExecutedWithERC20 events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IGatewayEVMEventsRaw is an auto generated low-level Go binding around an Ethereum contract.
IGatewayEVMEventsReverted represents a Reverted event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsRevertedIterator is returned from FilterReverted and is used to iterate over the raw logs and unpacked data for Reverted events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsRevertedWithERC20 represents a RevertedWithERC20 event raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsRevertedWithERC20Iterator is returned from FilterRevertedWithERC20 and is used to iterate over the raw logs and unpacked data for RevertedWithERC20 events raised by the IGatewayEVMEvents contract.
IGatewayEVMEventsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IGatewayEVMEventsTransactor is an auto generated write-only Go binding around an Ethereum contract.
IGatewayEVMEventsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IGatewayEVMEventsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IGatewayEVMFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IGatewayEVMRaw is an auto generated low-level Go binding around an Ethereum contract.
IGatewayEVMSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IGatewayEVMTransactor is an auto generated write-only Go binding around an Ethereum contract.
IGatewayEVMTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IGatewayEVMTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Revertable is an auto generated Go binding around an Ethereum contract.
RevertableCaller is an auto generated read-only Go binding around an Ethereum contract.
RevertableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RevertableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RevertableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RevertableRaw is an auto generated low-level Go binding around an Ethereum contract.
RevertableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RevertableTransactor is an auto generated write-only Go binding around an Ethereum contract.
RevertableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RevertableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.