cosmos-sdk: github.com/cosmos/cosmos-sdk/x/ibc/03-connection/client/utils Index | Files

package utils

import "github.com/cosmos/cosmos-sdk/x/ibc/03-connection/client/utils"

Index

Package Files

utils.go

func ParsePrefix Uses

func ParsePrefix(cdc *codec.LegacyAmino, arg string) (commitmenttypes.MerklePrefix, error)

ParsePrefix unmarshals an cmd input argument from a JSON string to a commitment Prefix. If the input is not a JSON, it looks for a path to the JSON file.

func ParseProof Uses

func ParseProof(cdc *codec.LegacyAmino, arg string) ([]byte, error)

ParseProof unmarshals a cmd input argument from a JSON string to a commitment Proof. If the input is not a JSON, it looks for a path to the JSON file. It then marshals the commitment proof into a proto encoded byte array.

func QueryClientConnections Uses

func QueryClientConnections(
    clientCtx client.Context, clientID string, prove bool,
) (*types.QueryClientConnectionsResponse, error)

QueryClientConnections queries the connection paths registered for a particular client. If prove is true, it performs an ABCI store query in order to retrieve the merkle proof. Otherwise, it uses the gRPC query client.

func QueryConnection Uses

func QueryConnection(
    clientCtx client.Context, connectionID string, prove bool,
) (*types.QueryConnectionResponse, error)

QueryConnection returns a connection end. If prove is true, it performs an ABCI store query in order to retrieve the merkle proof. Otherwise, it uses the gRPC query client.

func QueryConnectionClientState Uses

func QueryConnectionClientState(
    clientCtx client.Context, connectionID string, prove bool,
) (*types.QueryConnectionClientStateResponse, error)

QueryConnectionClientState returns the ClientState of a connection end. If prove is true, it performs an ABCI store query in order to retrieve the merkle proof. Otherwise, it uses the gRPC query client.

func QueryConnectionConsensusState Uses

func QueryConnectionConsensusState(
    clientCtx client.Context, connectionID string, height uint64, prove bool,
) (*types.QueryConnectionConsensusStateResponse, error)

QueryConnectionConsensusState returns the ConsensusState of a connection end. If prove is true, it performs an ABCI store query in order to retrieve the merkle proof. Otherwise, it uses the gRPC query client.

Package utils imports 12 packages (graph) and is imported by 3 packages. Updated 2020-08-13. Refresh now. Tools for package owners.