MCPcopy Create free account
hub / github.com/FirmaChain/firmachain / QueryClient

Interface QueryClient

x/contract/types/query.pb.go:674–687  ·  view source on GitHub ↗

QueryClient is the client API for Query service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Source from the content-addressed store, hash-verified

672//
673// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
674type QueryClient interface {
675 // Queries a list of isContractOwner items.
676 IsContractOwner(ctx context.Context, in *QueryIsContractOwnerRequest, opts ...grpc.CallOption) (*QueryIsContractOwnerResponse, error)
677 // Queries a contractFile by index.
678 ContractFile(ctx context.Context, in *QueryGetContractFileRequest, opts ...grpc.CallOption) (*QueryGetContractFileResponse, error)
679 // Queries a list of contractFile items.
680 ContractFileAll(ctx context.Context, in *QueryAllContractFileRequest, opts ...grpc.CallOption) (*QueryAllContractFileResponse, error)
681 // Queries a contractLog by hash
682 GetContractListFromHash(ctx context.Context, in *QueryGetContractListFromHashRequest, opts ...grpc.CallOption) (*QueryGetContractListFromHashResponse, error)
683 // Queries a contractLog by id.
684 ContractLog(ctx context.Context, in *QueryGetContractLogRequest, opts ...grpc.CallOption) (*QueryGetContractLogResponse, error)
685 // Queries a list of contractLog items.
686 ContractLogAll(ctx context.Context, in *QueryAllContractLogRequest, opts ...grpc.CallOption) (*QueryAllContractLogResponse, error)
687}
688
689type queryClient struct {
690 cc grpc1.ClientConn

Calls

no outgoing calls

Tested by

no test coverage detected