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

# Functions

DeployZetaTokenConsumerPancakeV3 deploys a new Ethereum contract, binding an instance of ZetaTokenConsumerPancakeV3 to it.
NewISwapRouterPancake creates a new instance of ISwapRouterPancake, bound to a specific deployed contract.
NewISwapRouterPancakeCaller creates a new read-only instance of ISwapRouterPancake, bound to a specific deployed contract.
NewISwapRouterPancakeFilterer creates a new log filterer instance of ISwapRouterPancake, bound to a specific deployed contract.
NewISwapRouterPancakeTransactor creates a new write-only instance of ISwapRouterPancake, bound to a specific deployed contract.
NewWETH9 creates a new instance of WETH9, bound to a specific deployed contract.
NewWETH9Caller creates a new read-only instance of WETH9, bound to a specific deployed contract.
NewWETH9Filterer creates a new log filterer instance of WETH9, bound to a specific deployed contract.
NewWETH9Transactor creates a new write-only instance of WETH9, bound to a specific deployed contract.
NewZetaTokenConsumerPancakeV3 creates a new instance of ZetaTokenConsumerPancakeV3, bound to a specific deployed contract.
NewZetaTokenConsumerPancakeV3Caller creates a new read-only instance of ZetaTokenConsumerPancakeV3, bound to a specific deployed contract.
NewZetaTokenConsumerPancakeV3Filterer creates a new log filterer instance of ZetaTokenConsumerPancakeV3, bound to a specific deployed contract.
NewZetaTokenConsumerPancakeV3Transactor creates a new write-only instance of ZetaTokenConsumerPancakeV3, bound to a specific deployed contract.
NewZetaTokenConsumerUniV3Errors creates a new instance of ZetaTokenConsumerUniV3Errors, bound to a specific deployed contract.
NewZetaTokenConsumerUniV3ErrorsCaller creates a new read-only instance of ZetaTokenConsumerUniV3Errors, bound to a specific deployed contract.
NewZetaTokenConsumerUniV3ErrorsFilterer creates a new log filterer instance of ZetaTokenConsumerUniV3Errors, bound to a specific deployed contract.
NewZetaTokenConsumerUniV3ErrorsTransactor creates a new write-only instance of ZetaTokenConsumerUniV3Errors, bound to a specific deployed contract.

# Variables

ISwapRouterPancakeABI is the input ABI used to generate the binding from.
ISwapRouterPancakeMetaData contains all meta data concerning the ISwapRouterPancake contract.
WETH9ABI is the input ABI used to generate the binding from.
WETH9MetaData contains all meta data concerning the WETH9 contract.
ZetaTokenConsumerPancakeV3ABI is the input ABI used to generate the binding from.
ZetaTokenConsumerPancakeV3Bin is the compiled bytecode used for deploying new contracts.
ZetaTokenConsumerPancakeV3MetaData contains all meta data concerning the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerUniV3ErrorsABI is the input ABI used to generate the binding from.
ZetaTokenConsumerUniV3ErrorsMetaData contains all meta data concerning the ZetaTokenConsumerUniV3Errors contract.

# Structs

ISwapRouterPancake is an auto generated Go binding around an Ethereum contract.
ISwapRouterPancakeCaller is an auto generated read-only Go binding around an Ethereum contract.
ISwapRouterPancakeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ISwapRouterPancakeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ISwapRouterPancakeExactInputParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterPancakeExactInputSingleParams is an auto generated low-level Go binding around an user-defined struct.
ISwapRouterPancakeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ISwapRouterPancakeRaw is an auto generated low-level Go binding around an Ethereum contract.
ISwapRouterPancakeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ISwapRouterPancakeTransactor is an auto generated write-only Go binding around an Ethereum contract.
ISwapRouterPancakeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ISwapRouterPancakeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
WETH9 is an auto generated Go binding around an Ethereum contract.
WETH9Caller is an auto generated read-only Go binding around an Ethereum contract.
WETH9CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WETH9CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WETH9Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
WETH9Raw is an auto generated low-level Go binding around an Ethereum contract.
WETH9Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WETH9Transactor is an auto generated write-only Go binding around an Ethereum contract.
WETH9TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WETH9TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ZetaTokenConsumerPancakeV3 is an auto generated Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3Caller is an auto generated read-only Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ZetaTokenConsumerPancakeV3EthExchangedForZeta represents a EthExchangedForZeta event raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3EthExchangedForZetaIterator is returned from FilterEthExchangedForZeta and is used to iterate over the raw logs and unpacked data for EthExchangedForZeta events raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
ZetaTokenConsumerPancakeV3Raw is an auto generated low-level Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ZetaTokenConsumerPancakeV3TokenExchangedForZeta represents a TokenExchangedForZeta event raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3TokenExchangedForZetaIterator is returned from FilterTokenExchangedForZeta and is used to iterate over the raw logs and unpacked data for TokenExchangedForZeta events raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3Transactor is an auto generated write-only Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ZetaTokenConsumerPancakeV3TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ZetaTokenConsumerPancakeV3ZetaExchangedForEth represents a ZetaExchangedForEth event raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3ZetaExchangedForEthIterator is returned from FilterZetaExchangedForEth and is used to iterate over the raw logs and unpacked data for ZetaExchangedForEth events raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3ZetaExchangedForToken represents a ZetaExchangedForToken event raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerPancakeV3ZetaExchangedForTokenIterator is returned from FilterZetaExchangedForToken and is used to iterate over the raw logs and unpacked data for ZetaExchangedForToken events raised by the ZetaTokenConsumerPancakeV3 contract.
ZetaTokenConsumerUniV3Errors is an auto generated Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ZetaTokenConsumerUniV3ErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ZetaTokenConsumerUniV3ErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ZetaTokenConsumerUniV3ErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ZetaTokenConsumerUniV3ErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.