ibccommitmenttesthelper

package
v0.3.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IbccommitmenttesthelperABI = IbccommitmenttesthelperMetaData.ABI

IbccommitmenttesthelperABI is the input ABI used to generate the binding from. Deprecated: Use IbccommitmenttesthelperMetaData.ABI instead.

View Source
var IbccommitmenttesthelperMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[{\"internalType\":\"string\",\"name\":\"portId\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"channelId\",\"type\":\"string\"}],\"name\":\"channelPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"clientId\",\"type\":\"string\"}],\"name\":\"clientStatePath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"connectionId\",\"type\":\"string\"}],\"name\":\"connectionPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"clientId\",\"type\":\"string\"},{\"internalType\":\"uint64\",\"name\":\"revisionNumber\",\"type\":\"uint64\"},{\"internalType\":\"uint64\",\"name\":\"revisionHeight\",\"type\":\"uint64\"}],\"name\":\"consensusStatePath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"portId\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"channelId\",\"type\":\"string\"}],\"name\":\"nextSequenceRecvCommitmentPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"portId\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"channelId\",\"type\":\"string\"},{\"internalType\":\"uint64\",\"name\":\"sequence\",\"type\":\"uint64\"}],\"name\":\"packetAcknowledgementCommitmentPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"portId\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"channelId\",\"type\":\"string\"},{\"internalType\":\"uint64\",\"name\":\"sequence\",\"type\":\"uint64\"}],\"name\":\"packetCommitmentPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"portId\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"channelId\",\"type\":\"string\"},{\"internalType\":\"uint64\",\"name\":\"sequence\",\"type\":\"uint64\"}],\"name\":\"packetReceiptCommitmentPath\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}]",
}

IbccommitmenttesthelperMetaData contains all meta data concerning the Ibccommitmenttesthelper contract.

Functions

This section is empty.

Types

type Ibccommitmenttesthelper

type Ibccommitmenttesthelper struct {
	IbccommitmenttesthelperCaller     // Read-only binding to the contract
	IbccommitmenttesthelperTransactor // Write-only binding to the contract
	IbccommitmenttesthelperFilterer   // Log filterer for contract events
}

Ibccommitmenttesthelper is an auto generated Go binding around an Ethereum contract.

func NewIbccommitmenttesthelper

func NewIbccommitmenttesthelper(address common.Address, backend bind.ContractBackend) (*Ibccommitmenttesthelper, error)

NewIbccommitmenttesthelper creates a new instance of Ibccommitmenttesthelper, bound to a specific deployed contract.

type IbccommitmenttesthelperCaller

type IbccommitmenttesthelperCaller struct {
	// contains filtered or unexported fields
}

IbccommitmenttesthelperCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewIbccommitmenttesthelperCaller

func NewIbccommitmenttesthelperCaller(address common.Address, caller bind.ContractCaller) (*IbccommitmenttesthelperCaller, error)

NewIbccommitmenttesthelperCaller creates a new read-only instance of Ibccommitmenttesthelper, bound to a specific deployed contract.

func (*IbccommitmenttesthelperCaller) ChannelPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) ChannelPath(opts *bind.CallOpts, portId string, channelId string) ([]byte, error)

ChannelPath is a free data retrieval call binding the contract method 0xf0381c21.

Solidity: function channelPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) ClientStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) ClientStatePath(opts *bind.CallOpts, clientId string) ([]byte, error)

ClientStatePath is a free data retrieval call binding the contract method 0xd3b78910.

Solidity: function clientStatePath(string clientId) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) ConnectionPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) ConnectionPath(opts *bind.CallOpts, connectionId string) ([]byte, error)

ConnectionPath is a free data retrieval call binding the contract method 0x5fe6557a.

Solidity: function connectionPath(string connectionId) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) ConsensusStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) ConsensusStatePath(opts *bind.CallOpts, clientId string, revisionNumber uint64, revisionHeight uint64) ([]byte, error)

ConsensusStatePath is a free data retrieval call binding the contract method 0x6dfb92e3.

Solidity: function consensusStatePath(string clientId, uint64 revisionNumber, uint64 revisionHeight) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) NextSequenceRecvCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) NextSequenceRecvCommitmentPath(opts *bind.CallOpts, portId string, channelId string) ([]byte, error)

NextSequenceRecvCommitmentPath is a free data retrieval call binding the contract method 0x5209b2dd.

Solidity: function nextSequenceRecvCommitmentPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) PacketAcknowledgementCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) PacketAcknowledgementCommitmentPath(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([]byte, error)

PacketAcknowledgementCommitmentPath is a free data retrieval call binding the contract method 0xc53bb5b3.

Solidity: function packetAcknowledgementCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) PacketCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) PacketCommitmentPath(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([]byte, error)

PacketCommitmentPath is a free data retrieval call binding the contract method 0x20eda6aa.

Solidity: function packetCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperCaller) PacketReceiptCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCaller) PacketReceiptCommitmentPath(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([]byte, error)

PacketReceiptCommitmentPath is a free data retrieval call binding the contract method 0x11118772.

Solidity: function packetReceiptCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

type IbccommitmenttesthelperCallerRaw

type IbccommitmenttesthelperCallerRaw struct {
	Contract *IbccommitmenttesthelperCaller // Generic read-only contract binding to access the raw methods on
}

IbccommitmenttesthelperCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*IbccommitmenttesthelperCallerRaw) Call

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerRaw) 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 IbccommitmenttesthelperCallerSession

type IbccommitmenttesthelperCallerSession struct {
	Contract *IbccommitmenttesthelperCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                  // Call options to use throughout this session
}

IbccommitmenttesthelperCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*IbccommitmenttesthelperCallerSession) ChannelPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) ChannelPath(portId string, channelId string) ([]byte, error)

ChannelPath is a free data retrieval call binding the contract method 0xf0381c21.

Solidity: function channelPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) ClientStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) ClientStatePath(clientId string) ([]byte, error)

ClientStatePath is a free data retrieval call binding the contract method 0xd3b78910.

Solidity: function clientStatePath(string clientId) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) ConnectionPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) ConnectionPath(connectionId string) ([]byte, error)

ConnectionPath is a free data retrieval call binding the contract method 0x5fe6557a.

Solidity: function connectionPath(string connectionId) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) ConsensusStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) ConsensusStatePath(clientId string, revisionNumber uint64, revisionHeight uint64) ([]byte, error)

ConsensusStatePath is a free data retrieval call binding the contract method 0x6dfb92e3.

Solidity: function consensusStatePath(string clientId, uint64 revisionNumber, uint64 revisionHeight) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) NextSequenceRecvCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) NextSequenceRecvCommitmentPath(portId string, channelId string) ([]byte, error)

NextSequenceRecvCommitmentPath is a free data retrieval call binding the contract method 0x5209b2dd.

Solidity: function nextSequenceRecvCommitmentPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) PacketAcknowledgementCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) PacketAcknowledgementCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketAcknowledgementCommitmentPath is a free data retrieval call binding the contract method 0xc53bb5b3.

Solidity: function packetAcknowledgementCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) PacketCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) PacketCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketCommitmentPath is a free data retrieval call binding the contract method 0x20eda6aa.

Solidity: function packetCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperCallerSession) PacketReceiptCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperCallerSession) PacketReceiptCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketReceiptCommitmentPath is a free data retrieval call binding the contract method 0x11118772.

Solidity: function packetReceiptCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

type IbccommitmenttesthelperFilterer

type IbccommitmenttesthelperFilterer struct {
	// contains filtered or unexported fields
}

IbccommitmenttesthelperFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewIbccommitmenttesthelperFilterer

func NewIbccommitmenttesthelperFilterer(address common.Address, filterer bind.ContractFilterer) (*IbccommitmenttesthelperFilterer, error)

NewIbccommitmenttesthelperFilterer creates a new log filterer instance of Ibccommitmenttesthelper, bound to a specific deployed contract.

type IbccommitmenttesthelperRaw

type IbccommitmenttesthelperRaw struct {
	Contract *Ibccommitmenttesthelper // Generic contract binding to access the raw methods on
}

IbccommitmenttesthelperRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*IbccommitmenttesthelperRaw) Call

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperRaw) 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 (*IbccommitmenttesthelperRaw) Transact

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*IbccommitmenttesthelperRaw) Transfer

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperRaw) 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 IbccommitmenttesthelperSession

type IbccommitmenttesthelperSession struct {
	Contract     *Ibccommitmenttesthelper // 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
}

IbccommitmenttesthelperSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*IbccommitmenttesthelperSession) ChannelPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) ChannelPath(portId string, channelId string) ([]byte, error)

ChannelPath is a free data retrieval call binding the contract method 0xf0381c21.

Solidity: function channelPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperSession) ClientStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) ClientStatePath(clientId string) ([]byte, error)

ClientStatePath is a free data retrieval call binding the contract method 0xd3b78910.

Solidity: function clientStatePath(string clientId) pure returns(bytes)

func (*IbccommitmenttesthelperSession) ConnectionPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) ConnectionPath(connectionId string) ([]byte, error)

ConnectionPath is a free data retrieval call binding the contract method 0x5fe6557a.

Solidity: function connectionPath(string connectionId) pure returns(bytes)

func (*IbccommitmenttesthelperSession) ConsensusStatePath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) ConsensusStatePath(clientId string, revisionNumber uint64, revisionHeight uint64) ([]byte, error)

ConsensusStatePath is a free data retrieval call binding the contract method 0x6dfb92e3.

Solidity: function consensusStatePath(string clientId, uint64 revisionNumber, uint64 revisionHeight) pure returns(bytes)

func (*IbccommitmenttesthelperSession) NextSequenceRecvCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) NextSequenceRecvCommitmentPath(portId string, channelId string) ([]byte, error)

NextSequenceRecvCommitmentPath is a free data retrieval call binding the contract method 0x5209b2dd.

Solidity: function nextSequenceRecvCommitmentPath(string portId, string channelId) pure returns(bytes)

func (*IbccommitmenttesthelperSession) PacketAcknowledgementCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) PacketAcknowledgementCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketAcknowledgementCommitmentPath is a free data retrieval call binding the contract method 0xc53bb5b3.

Solidity: function packetAcknowledgementCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperSession) PacketCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) PacketCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketCommitmentPath is a free data retrieval call binding the contract method 0x20eda6aa.

Solidity: function packetCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

func (*IbccommitmenttesthelperSession) PacketReceiptCommitmentPath

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperSession) PacketReceiptCommitmentPath(portId string, channelId string, sequence uint64) ([]byte, error)

PacketReceiptCommitmentPath is a free data retrieval call binding the contract method 0x11118772.

Solidity: function packetReceiptCommitmentPath(string portId, string channelId, uint64 sequence) pure returns(bytes)

type IbccommitmenttesthelperTransactor

type IbccommitmenttesthelperTransactor struct {
	// contains filtered or unexported fields
}

IbccommitmenttesthelperTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewIbccommitmenttesthelperTransactor

func NewIbccommitmenttesthelperTransactor(address common.Address, transactor bind.ContractTransactor) (*IbccommitmenttesthelperTransactor, error)

NewIbccommitmenttesthelperTransactor creates a new write-only instance of Ibccommitmenttesthelper, bound to a specific deployed contract.

type IbccommitmenttesthelperTransactorRaw

type IbccommitmenttesthelperTransactorRaw struct {
	Contract *IbccommitmenttesthelperTransactor // Generic write-only contract binding to access the raw methods on
}

IbccommitmenttesthelperTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*IbccommitmenttesthelperTransactorRaw) Transact

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*IbccommitmenttesthelperTransactorRaw) Transfer

func (_Ibccommitmenttesthelper *IbccommitmenttesthelperTransactorRaw) 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 IbccommitmenttesthelperTransactorSession

type IbccommitmenttesthelperTransactorSession struct {
	Contract     *IbccommitmenttesthelperTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                  // Transaction auth options to use throughout this session
}

IbccommitmenttesthelperTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL