ibcidentifier

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const IbcidentifierABI = "" /* 3470-byte string literal not displayed */

IbcidentifierABI is the input ABI used to generate the binding from.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ibcidentifier

type Ibcidentifier struct {
	IbcidentifierCaller     // Read-only binding to the contract
	IbcidentifierTransactor // Write-only binding to the contract
	IbcidentifierFilterer   // Log filterer for contract events
}

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

func NewIbcidentifier

func NewIbcidentifier(address common.Address, backend bind.ContractBackend) (*Ibcidentifier, error)

NewIbcidentifier creates a new instance of Ibcidentifier, bound to a specific deployed contract.

type IbcidentifierCaller

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

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

func NewIbcidentifierCaller

func NewIbcidentifierCaller(address common.Address, caller bind.ContractCaller) (*IbcidentifierCaller, error)

NewIbcidentifierCaller creates a new read-only instance of Ibcidentifier, bound to a specific deployed contract.

func (*IbcidentifierCaller) ChannelCapabilityPath

func (_Ibcidentifier *IbcidentifierCaller) ChannelCapabilityPath(opts *bind.CallOpts, portId string, channelId string) ([]byte, error)

ChannelCapabilityPath is a free data retrieval call binding the contract method 0x3bc3339f.

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

func (*IbcidentifierCaller) ChannelPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) ClientStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) ConnectionPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) ConsensusStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) NextSequenceRecvCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) PacketAcknowledgementCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) PacketCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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 (*IbcidentifierCaller) PacketReceiptCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCaller) 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)

func (*IbcidentifierCaller) PortCapabilityPath

func (_Ibcidentifier *IbcidentifierCaller) PortCapabilityPath(opts *bind.CallOpts, portId string) ([]byte, error)

PortCapabilityPath is a free data retrieval call binding the contract method 0x2570dae0.

Solidity: function portCapabilityPath(string portId) pure returns(bytes)

type IbcidentifierCallerRaw

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

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

func (*IbcidentifierCallerRaw) Call

func (_Ibcidentifier *IbcidentifierCallerRaw) 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 IbcidentifierCallerSession

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

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

func (*IbcidentifierCallerSession) ChannelCapabilityPath

func (_Ibcidentifier *IbcidentifierCallerSession) ChannelCapabilityPath(portId string, channelId string) ([]byte, error)

ChannelCapabilityPath is a free data retrieval call binding the contract method 0x3bc3339f.

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

func (*IbcidentifierCallerSession) ChannelPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) ClientStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) ConnectionPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) ConsensusStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) NextSequenceRecvCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) PacketAcknowledgementCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) PacketCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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 (*IbcidentifierCallerSession) PacketReceiptCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierCallerSession) 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)

func (*IbcidentifierCallerSession) PortCapabilityPath

func (_Ibcidentifier *IbcidentifierCallerSession) PortCapabilityPath(portId string) ([]byte, error)

PortCapabilityPath is a free data retrieval call binding the contract method 0x2570dae0.

Solidity: function portCapabilityPath(string portId) pure returns(bytes)

type IbcidentifierFilterer

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

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

func NewIbcidentifierFilterer

func NewIbcidentifierFilterer(address common.Address, filterer bind.ContractFilterer) (*IbcidentifierFilterer, error)

NewIbcidentifierFilterer creates a new log filterer instance of Ibcidentifier, bound to a specific deployed contract.

type IbcidentifierRaw

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

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

func (*IbcidentifierRaw) Call

func (_Ibcidentifier *IbcidentifierRaw) 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 (*IbcidentifierRaw) Transact

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

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

func (*IbcidentifierRaw) Transfer

func (_Ibcidentifier *IbcidentifierRaw) 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 IbcidentifierSession

type IbcidentifierSession struct {
	Contract     *Ibcidentifier    // 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
}

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

func (*IbcidentifierSession) ChannelCapabilityPath

func (_Ibcidentifier *IbcidentifierSession) ChannelCapabilityPath(portId string, channelId string) ([]byte, error)

ChannelCapabilityPath is a free data retrieval call binding the contract method 0x3bc3339f.

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

func (*IbcidentifierSession) ChannelPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) ClientStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) ConnectionPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) ConsensusStatePath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) NextSequenceRecvCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) PacketAcknowledgementCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) PacketCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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 (*IbcidentifierSession) PacketReceiptCommitmentPath added in v0.2.4

func (_Ibcidentifier *IbcidentifierSession) 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)

func (*IbcidentifierSession) PortCapabilityPath

func (_Ibcidentifier *IbcidentifierSession) PortCapabilityPath(portId string) ([]byte, error)

PortCapabilityPath is a free data retrieval call binding the contract method 0x2570dae0.

Solidity: function portCapabilityPath(string portId) pure returns(bytes)

type IbcidentifierTransactor

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

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

func NewIbcidentifierTransactor

func NewIbcidentifierTransactor(address common.Address, transactor bind.ContractTransactor) (*IbcidentifierTransactor, error)

NewIbcidentifierTransactor creates a new write-only instance of Ibcidentifier, bound to a specific deployed contract.

type IbcidentifierTransactorRaw

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

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

func (*IbcidentifierTransactorRaw) Transact

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

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

func (*IbcidentifierTransactorRaw) Transfer

func (_Ibcidentifier *IbcidentifierTransactorRaw) 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 IbcidentifierTransactorSession

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

IbcidentifierTransactorSession 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