ibcidentifier

package
v0.0.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const IbcidentifierABI = "" /* 6663-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 HeightData

type HeightData struct {
	RevisionNumber uint64
	RevisionHeight uint64
}

HeightData is an auto generated low-level Go binding around an user-defined struct.

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) ChannelCommitmentKey

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

ChannelCommitmentKey is a free data retrieval call binding the contract method 0xc6c9159c.

Solidity: function channelCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCaller) ChannelCommitmentSlot

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

ChannelCommitmentSlot is a free data retrieval call binding the contract method 0x3560a02d.

Solidity: function channelCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCaller) ClientCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) ClientCommitmentKey(opts *bind.CallOpts, clientId string) ([32]byte, error)

ClientCommitmentKey is a free data retrieval call binding the contract method 0xc7ddc606.

Solidity: function clientCommitmentKey(string clientId) pure returns(bytes32)

func (*IbcidentifierCaller) ClientStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) ClientStateCommitmentSlot(opts *bind.CallOpts, clientId string) ([32]byte, error)

ClientStateCommitmentSlot is a free data retrieval call binding the contract method 0xb0cbb120.

Solidity: function clientStateCommitmentSlot(string clientId) pure returns(bytes32)

func (*IbcidentifierCaller) ConnectionCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) ConnectionCommitmentKey(opts *bind.CallOpts, connectionId string) ([32]byte, error)

ConnectionCommitmentKey is a free data retrieval call binding the contract method 0xa9dd3eb3.

Solidity: function connectionCommitmentKey(string connectionId) pure returns(bytes32)

func (*IbcidentifierCaller) ConnectionCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) ConnectionCommitmentSlot(opts *bind.CallOpts, connectionId string) ([32]byte, error)

ConnectionCommitmentSlot is a free data retrieval call binding the contract method 0x8b89bf24.

Solidity: function connectionCommitmentSlot(string connectionId) pure returns(bytes32)

func (*IbcidentifierCaller) ConsensusCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) ConsensusCommitmentKey(opts *bind.CallOpts, clientId string, height HeightData) ([32]byte, error)

ConsensusCommitmentKey is a free data retrieval call binding the contract method 0xbff19ae3.

Solidity: function consensusCommitmentKey(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierCaller) ConsensusStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) ConsensusStateCommitmentSlot(opts *bind.CallOpts, clientId string, height HeightData) ([32]byte, error)

ConsensusStateCommitmentSlot is a free data retrieval call binding the contract method 0x956f5239.

Solidity: function consensusStateCommitmentSlot(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierCaller) NextSequenceRecvCommitmentKey

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

NextSequenceRecvCommitmentKey is a free data retrieval call binding the contract method 0xfceb03ab.

Solidity: function nextSequenceRecvCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCaller) NextSequenceRecvCommitmentSlot

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

NextSequenceRecvCommitmentSlot is a free data retrieval call binding the contract method 0x5370d4d3.

Solidity: function nextSequenceRecvCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCaller) PacketAcknowledgementCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) PacketAcknowledgementCommitmentKey(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentKey is a free data retrieval call binding the contract method 0xe334f11b.

Solidity: function packetAcknowledgementCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCaller) PacketAcknowledgementCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) PacketAcknowledgementCommitmentSlot(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentSlot is a free data retrieval call binding the contract method 0xc50839ec.

Solidity: function packetAcknowledgementCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCaller) PacketCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) PacketCommitmentKey(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentKey is a free data retrieval call binding the contract method 0xdae1b0f8.

Solidity: function packetCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCaller) PacketCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) PacketCommitmentSlot(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentSlot is a free data retrieval call binding the contract method 0xb0db45ba.

Solidity: function packetCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCaller) PacketReceiptCommitmentKey

func (_Ibcidentifier *IbcidentifierCaller) PacketReceiptCommitmentKey(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentKey is a free data retrieval call binding the contract method 0x83c28eac.

Solidity: function packetReceiptCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCaller) PacketReceiptCommitmentSlot

func (_Ibcidentifier *IbcidentifierCaller) PacketReceiptCommitmentSlot(opts *bind.CallOpts, portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentSlot is a free data retrieval call binding the contract method 0x24cf0804.

Solidity: function packetReceiptCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

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) ChannelCommitmentKey

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

ChannelCommitmentKey is a free data retrieval call binding the contract method 0xc6c9159c.

Solidity: function channelCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ChannelCommitmentSlot

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

ChannelCommitmentSlot is a free data retrieval call binding the contract method 0x3560a02d.

Solidity: function channelCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ClientCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) ClientCommitmentKey(clientId string) ([32]byte, error)

ClientCommitmentKey is a free data retrieval call binding the contract method 0xc7ddc606.

Solidity: function clientCommitmentKey(string clientId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ClientStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) ClientStateCommitmentSlot(clientId string) ([32]byte, error)

ClientStateCommitmentSlot is a free data retrieval call binding the contract method 0xb0cbb120.

Solidity: function clientStateCommitmentSlot(string clientId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ConnectionCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) ConnectionCommitmentKey(connectionId string) ([32]byte, error)

ConnectionCommitmentKey is a free data retrieval call binding the contract method 0xa9dd3eb3.

Solidity: function connectionCommitmentKey(string connectionId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ConnectionCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) ConnectionCommitmentSlot(connectionId string) ([32]byte, error)

ConnectionCommitmentSlot is a free data retrieval call binding the contract method 0x8b89bf24.

Solidity: function connectionCommitmentSlot(string connectionId) pure returns(bytes32)

func (*IbcidentifierCallerSession) ConsensusCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) ConsensusCommitmentKey(clientId string, height HeightData) ([32]byte, error)

ConsensusCommitmentKey is a free data retrieval call binding the contract method 0xbff19ae3.

Solidity: function consensusCommitmentKey(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierCallerSession) ConsensusStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) ConsensusStateCommitmentSlot(clientId string, height HeightData) ([32]byte, error)

ConsensusStateCommitmentSlot is a free data retrieval call binding the contract method 0x956f5239.

Solidity: function consensusStateCommitmentSlot(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierCallerSession) NextSequenceRecvCommitmentKey

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

NextSequenceRecvCommitmentKey is a free data retrieval call binding the contract method 0xfceb03ab.

Solidity: function nextSequenceRecvCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCallerSession) NextSequenceRecvCommitmentSlot

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

NextSequenceRecvCommitmentSlot is a free data retrieval call binding the contract method 0x5370d4d3.

Solidity: function nextSequenceRecvCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketAcknowledgementCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) PacketAcknowledgementCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentKey is a free data retrieval call binding the contract method 0xe334f11b.

Solidity: function packetAcknowledgementCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketAcknowledgementCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) PacketAcknowledgementCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentSlot is a free data retrieval call binding the contract method 0xc50839ec.

Solidity: function packetAcknowledgementCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) PacketCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentKey is a free data retrieval call binding the contract method 0xdae1b0f8.

Solidity: function packetCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) PacketCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentSlot is a free data retrieval call binding the contract method 0xb0db45ba.

Solidity: function packetCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketReceiptCommitmentKey

func (_Ibcidentifier *IbcidentifierCallerSession) PacketReceiptCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentKey is a free data retrieval call binding the contract method 0x83c28eac.

Solidity: function packetReceiptCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierCallerSession) PacketReceiptCommitmentSlot

func (_Ibcidentifier *IbcidentifierCallerSession) PacketReceiptCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentSlot is a free data retrieval call binding the contract method 0x24cf0804.

Solidity: function packetReceiptCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

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) ChannelCommitmentKey

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

ChannelCommitmentKey is a free data retrieval call binding the contract method 0xc6c9159c.

Solidity: function channelCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierSession) ChannelCommitmentSlot

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

ChannelCommitmentSlot is a free data retrieval call binding the contract method 0x3560a02d.

Solidity: function channelCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierSession) ClientCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) ClientCommitmentKey(clientId string) ([32]byte, error)

ClientCommitmentKey is a free data retrieval call binding the contract method 0xc7ddc606.

Solidity: function clientCommitmentKey(string clientId) pure returns(bytes32)

func (*IbcidentifierSession) ClientStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) ClientStateCommitmentSlot(clientId string) ([32]byte, error)

ClientStateCommitmentSlot is a free data retrieval call binding the contract method 0xb0cbb120.

Solidity: function clientStateCommitmentSlot(string clientId) pure returns(bytes32)

func (*IbcidentifierSession) ConnectionCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) ConnectionCommitmentKey(connectionId string) ([32]byte, error)

ConnectionCommitmentKey is a free data retrieval call binding the contract method 0xa9dd3eb3.

Solidity: function connectionCommitmentKey(string connectionId) pure returns(bytes32)

func (*IbcidentifierSession) ConnectionCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) ConnectionCommitmentSlot(connectionId string) ([32]byte, error)

ConnectionCommitmentSlot is a free data retrieval call binding the contract method 0x8b89bf24.

Solidity: function connectionCommitmentSlot(string connectionId) pure returns(bytes32)

func (*IbcidentifierSession) ConsensusCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) ConsensusCommitmentKey(clientId string, height HeightData) ([32]byte, error)

ConsensusCommitmentKey is a free data retrieval call binding the contract method 0xbff19ae3.

Solidity: function consensusCommitmentKey(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierSession) ConsensusStateCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) ConsensusStateCommitmentSlot(clientId string, height HeightData) ([32]byte, error)

ConsensusStateCommitmentSlot is a free data retrieval call binding the contract method 0x956f5239.

Solidity: function consensusStateCommitmentSlot(string clientId, (uint64,uint64) height) pure returns(bytes32)

func (*IbcidentifierSession) NextSequenceRecvCommitmentKey

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

NextSequenceRecvCommitmentKey is a free data retrieval call binding the contract method 0xfceb03ab.

Solidity: function nextSequenceRecvCommitmentKey(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierSession) NextSequenceRecvCommitmentSlot

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

NextSequenceRecvCommitmentSlot is a free data retrieval call binding the contract method 0x5370d4d3.

Solidity: function nextSequenceRecvCommitmentSlot(string portId, string channelId) pure returns(bytes32)

func (*IbcidentifierSession) PacketAcknowledgementCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) PacketAcknowledgementCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentKey is a free data retrieval call binding the contract method 0xe334f11b.

Solidity: function packetAcknowledgementCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierSession) PacketAcknowledgementCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) PacketAcknowledgementCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketAcknowledgementCommitmentSlot is a free data retrieval call binding the contract method 0xc50839ec.

Solidity: function packetAcknowledgementCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierSession) PacketCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) PacketCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentKey is a free data retrieval call binding the contract method 0xdae1b0f8.

Solidity: function packetCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierSession) PacketCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) PacketCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketCommitmentSlot is a free data retrieval call binding the contract method 0xb0db45ba.

Solidity: function packetCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierSession) PacketReceiptCommitmentKey

func (_Ibcidentifier *IbcidentifierSession) PacketReceiptCommitmentKey(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentKey is a free data retrieval call binding the contract method 0x83c28eac.

Solidity: function packetReceiptCommitmentKey(string portId, string channelId, uint64 sequence) pure returns(bytes32)

func (*IbcidentifierSession) PacketReceiptCommitmentSlot

func (_Ibcidentifier *IbcidentifierSession) PacketReceiptCommitmentSlot(portId string, channelId string, sequence uint64) ([32]byte, error)

PacketReceiptCommitmentSlot is a free data retrieval call binding the contract method 0x24cf0804.

Solidity: function packetReceiptCommitmentSlot(string portId, string channelId, uint64 sequence) pure returns(bytes32)

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