@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
773 lines (772 loc) • 36.4 kB
TypeScript
import { PageRequest, PageRequestAmino, PageRequestSDKType, PageResponse, PageResponseAmino, PageResponseSDKType } from "../../../cosmos/base/query/v1beta1/pagination";
import { GroupResult, GroupResultAmino, GroupResultSDKType, Member, MemberAmino, MemberSDKType, DE, DEAmino, DESDKType, SigningResult, SigningResultAmino, SigningResultSDKType } from "./tss";
import { Params, ParamsAmino, ParamsSDKType } from "./genesis";
import { BinaryReader, BinaryWriter } from "../../../binary";
/** QueryCountsRequest is request type for the Query/Count RPC method. */
export interface QueryCountsRequest {
}
export interface QueryCountsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryCountsRequest";
value: Uint8Array;
}
/** QueryCountsRequest is request type for the Query/Count RPC method. */
export interface QueryCountsRequestAmino {
}
export interface QueryCountsRequestAminoMsg {
type: "/band.tss.v1beta1.QueryCountsRequest";
value: QueryCountsRequestAmino;
}
/** QueryCountsRequest is request type for the Query/Count RPC method. */
export interface QueryCountsRequestSDKType {
}
/** QueryCountsResponse is response type for the Query/Count RPC method. */
export interface QueryCountsResponse {
/** group_count is total number of group available on the chain */
groupCount: bigint;
/** signing_count is total number of signing request submitted to the chain */
signingCount: bigint;
}
export interface QueryCountsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryCountsResponse";
value: Uint8Array;
}
/** QueryCountsResponse is response type for the Query/Count RPC method. */
export interface QueryCountsResponseAmino {
/** group_count is total number of group available on the chain */
group_count?: string;
/** signing_count is total number of signing request submitted to the chain */
signing_count?: string;
}
export interface QueryCountsResponseAminoMsg {
type: "/band.tss.v1beta1.QueryCountsResponse";
value: QueryCountsResponseAmino;
}
/** QueryCountsResponse is response type for the Query/Count RPC method. */
export interface QueryCountsResponseSDKType {
group_count: bigint;
signing_count: bigint;
}
/** QueryGroupRequest is the request type for the Query/Group RPC method */
export interface QueryGroupRequest {
/** group_id defines the unique id of the group. */
groupId: bigint;
}
export interface QueryGroupRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryGroupRequest";
value: Uint8Array;
}
/** QueryGroupRequest is the request type for the Query/Group RPC method */
export interface QueryGroupRequestAmino {
/** group_id defines the unique id of the group. */
group_id?: string;
}
export interface QueryGroupRequestAminoMsg {
type: "/band.tss.v1beta1.QueryGroupRequest";
value: QueryGroupRequestAmino;
}
/** QueryGroupRequest is the request type for the Query/Group RPC method */
export interface QueryGroupRequestSDKType {
group_id: bigint;
}
/** QueryGroupResponse is the response type for the Query/Group RPC method */
export interface QueryGroupResponse {
/** group_result is the result of the group. */
groupResult: GroupResult;
}
export interface QueryGroupResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryGroupResponse";
value: Uint8Array;
}
/** QueryGroupResponse is the response type for the Query/Group RPC method */
export interface QueryGroupResponseAmino {
/** group_result is the result of the group. */
group_result?: GroupResultAmino;
}
export interface QueryGroupResponseAminoMsg {
type: "/band.tss.v1beta1.QueryGroupResponse";
value: QueryGroupResponseAmino;
}
/** QueryGroupResponse is the response type for the Query/Group RPC method */
export interface QueryGroupResponseSDKType {
group_result: GroupResultSDKType;
}
/** QueryGroupsRequest is the request type for the Query/Groups RPC method */
export interface QueryGroupsRequest {
/** pagination defines pagination settings for the request. */
pagination?: PageRequest;
}
export interface QueryGroupsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryGroupsRequest";
value: Uint8Array;
}
/** QueryGroupsRequest is the request type for the Query/Groups RPC method */
export interface QueryGroupsRequestAmino {
/** pagination defines pagination settings for the request. */
pagination?: PageRequestAmino;
}
export interface QueryGroupsRequestAminoMsg {
type: "/band.tss.v1beta1.QueryGroupsRequest";
value: QueryGroupsRequestAmino;
}
/** QueryGroupsRequest is the request type for the Query/Groups RPC method */
export interface QueryGroupsRequestSDKType {
pagination?: PageRequestSDKType;
}
/** QueryGroupsResponse is the response type for the Query/Group RPC method */
export interface QueryGroupsResponse {
/** groups is the list of groups. */
groups: GroupResult[];
/** pagination defines an pagination for the response. */
pagination?: PageResponse;
}
export interface QueryGroupsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryGroupsResponse";
value: Uint8Array;
}
/** QueryGroupsResponse is the response type for the Query/Group RPC method */
export interface QueryGroupsResponseAmino {
/** groups is the list of groups. */
groups?: GroupResultAmino[];
/** pagination defines an pagination for the response. */
pagination?: PageResponseAmino;
}
export interface QueryGroupsResponseAminoMsg {
type: "/band.tss.v1beta1.QueryGroupsResponse";
value: QueryGroupsResponseAmino;
}
/** QueryGroupsResponse is the response type for the Query/Group RPC method */
export interface QueryGroupsResponseSDKType {
groups: GroupResultSDKType[];
pagination?: PageResponseSDKType;
}
/** QueryMembersRequest is the request type for the Query/Members RPC method */
export interface QueryMembersRequest {
/** group_id defines the unique id of the group. */
groupId: bigint;
}
export interface QueryMembersRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryMembersRequest";
value: Uint8Array;
}
/** QueryMembersRequest is the request type for the Query/Members RPC method */
export interface QueryMembersRequestAmino {
/** group_id defines the unique id of the group. */
group_id?: string;
}
export interface QueryMembersRequestAminoMsg {
type: "/band.tss.v1beta1.QueryMembersRequest";
value: QueryMembersRequestAmino;
}
/** QueryMembersRequest is the request type for the Query/Members RPC method */
export interface QueryMembersRequestSDKType {
group_id: bigint;
}
/** QueryMembersResponse is the response type for the Query/Members RPC method */
export interface QueryMembersResponse {
/** members are member list of the group */
members: Member[];
}
export interface QueryMembersResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryMembersResponse";
value: Uint8Array;
}
/** QueryMembersResponse is the response type for the Query/Members RPC method */
export interface QueryMembersResponseAmino {
/** members are member list of the group */
members?: MemberAmino[];
}
export interface QueryMembersResponseAminoMsg {
type: "/band.tss.v1beta1.QueryMembersResponse";
value: QueryMembersResponseAmino;
}
/** QueryMembersResponse is the response type for the Query/Members RPC method */
export interface QueryMembersResponseSDKType {
members: MemberSDKType[];
}
/** QueryIsSignerRequest is request type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeRequest {
/** granter is a granter address */
granter: string;
/** grantee is a grantee address */
grantee: string;
}
export interface QueryIsGranteeRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryIsGranteeRequest";
value: Uint8Array;
}
/** QueryIsSignerRequest is request type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeRequestAmino {
/** granter is a granter address */
granter?: string;
/** grantee is a grantee address */
grantee?: string;
}
export interface QueryIsGranteeRequestAminoMsg {
type: "/band.tss.v1beta1.QueryIsGranteeRequest";
value: QueryIsGranteeRequestAmino;
}
/** QueryIsSignerRequest is request type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeRequestSDKType {
granter: string;
grantee: string;
}
/** QueryIsGranteeResponse is response type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeResponse {
/** is_grantee is true if this account has been granted by granter */
isGrantee: boolean;
}
export interface QueryIsGranteeResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryIsGranteeResponse";
value: Uint8Array;
}
/** QueryIsGranteeResponse is response type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeResponseAmino {
/** is_grantee is true if this account has been granted by granter */
is_grantee?: boolean;
}
export interface QueryIsGranteeResponseAminoMsg {
type: "/band.tss.v1beta1.QueryIsGranteeResponse";
value: QueryIsGranteeResponseAmino;
}
/** QueryIsGranteeResponse is response type for the Query/IsGrantee RPC method. */
export interface QueryIsGranteeResponseSDKType {
is_grantee: boolean;
}
/** QueryDERequest is the request type for the Query/DE RPC method. */
export interface QueryDERequest {
/** address is the address for the request. */
address: string;
/** pagination defines pagination settings for the request. */
pagination?: PageRequest;
}
export interface QueryDERequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryDERequest";
value: Uint8Array;
}
/** QueryDERequest is the request type for the Query/DE RPC method. */
export interface QueryDERequestAmino {
/** address is the address for the request. */
address?: string;
/** pagination defines pagination settings for the request. */
pagination?: PageRequestAmino;
}
export interface QueryDERequestAminoMsg {
type: "/band.tss.v1beta1.QueryDERequest";
value: QueryDERequestAmino;
}
/** QueryDERequest is the request type for the Query/DE RPC method. */
export interface QueryDERequestSDKType {
address: string;
pagination?: PageRequestSDKType;
}
/** QueryDEResponse is the response type for the Query/DE RPC method. */
export interface QueryDEResponse {
/** des is a list of DEs. */
des: DE[];
/** pagination defines an pagination for the response. */
pagination?: PageResponse;
}
export interface QueryDEResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryDEResponse";
value: Uint8Array;
}
/** QueryDEResponse is the response type for the Query/DE RPC method. */
export interface QueryDEResponseAmino {
/** des is a list of DEs. */
des?: DEAmino[];
/** pagination defines an pagination for the response. */
pagination?: PageResponseAmino;
}
export interface QueryDEResponseAminoMsg {
type: "/band.tss.v1beta1.QueryDEResponse";
value: QueryDEResponseAmino;
}
/** QueryDEResponse is the response type for the Query/DE RPC method. */
export interface QueryDEResponseSDKType {
des: DESDKType[];
pagination?: PageResponseSDKType;
}
/** QueryPendingGroupsRequest is the request type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsRequest {
/** address is the address of the member. */
address: string;
}
export interface QueryPendingGroupsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryPendingGroupsRequest";
value: Uint8Array;
}
/** QueryPendingGroupsRequest is the request type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsRequestAmino {
/** address is the address of the member. */
address?: string;
}
export interface QueryPendingGroupsRequestAminoMsg {
type: "/band.tss.v1beta1.QueryPendingGroupsRequest";
value: QueryPendingGroupsRequestAmino;
}
/** QueryPendingGroupsRequest is the request type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsRequestSDKType {
address: string;
}
/** QueryPendingGroupsResponse is the response type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsResponse {
/** pending_groups is a list of pending groups. */
pendingGroups: bigint[];
}
export interface QueryPendingGroupsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryPendingGroupsResponse";
value: Uint8Array;
}
/** QueryPendingGroupsResponse is the response type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsResponseAmino {
/** pending_groups is a list of pending groups. */
pending_groups?: string[];
}
export interface QueryPendingGroupsResponseAminoMsg {
type: "/band.tss.v1beta1.QueryPendingGroupsResponse";
value: QueryPendingGroupsResponseAmino;
}
/** QueryPendingGroupsResponse is the response type for the Query/PendingGroups RPC method. */
export interface QueryPendingGroupsResponseSDKType {
pending_groups: bigint[];
}
/** QueryPendingSigningsRequest is the request type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsRequest {
/** address is the address of the member. */
address: string;
}
export interface QueryPendingSigningsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryPendingSigningsRequest";
value: Uint8Array;
}
/** QueryPendingSigningsRequest is the request type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsRequestAmino {
/** address is the address of the member. */
address?: string;
}
export interface QueryPendingSigningsRequestAminoMsg {
type: "/band.tss.v1beta1.QueryPendingSigningsRequest";
value: QueryPendingSigningsRequestAmino;
}
/** QueryPendingSigningsRequest is the request type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsRequestSDKType {
address: string;
}
/** QueryPendingSigningsResponse is the response type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsResponse {
/** pending_signings is a list of pending signings. */
pendingSignings: bigint[];
}
export interface QueryPendingSigningsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryPendingSigningsResponse";
value: Uint8Array;
}
/** QueryPendingSigningsResponse is the response type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsResponseAmino {
/** pending_signings is a list of pending signings. */
pending_signings?: string[];
}
export interface QueryPendingSigningsResponseAminoMsg {
type: "/band.tss.v1beta1.QueryPendingSigningsResponse";
value: QueryPendingSigningsResponseAmino;
}
/** QueryPendingSigningsResponse is the response type for the Query/PendingSignings RPC method. */
export interface QueryPendingSigningsResponseSDKType {
pending_signings: bigint[];
}
/** QuerySigningRequest is the request type for the Query/Signing RPC method. */
export interface QuerySigningRequest {
/** signing_id is the ID of the signing request. */
signingId: bigint;
}
export interface QuerySigningRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QuerySigningRequest";
value: Uint8Array;
}
/** QuerySigningRequest is the request type for the Query/Signing RPC method. */
export interface QuerySigningRequestAmino {
/** signing_id is the ID of the signing request. */
signing_id?: string;
}
export interface QuerySigningRequestAminoMsg {
type: "/band.tss.v1beta1.QuerySigningRequest";
value: QuerySigningRequestAmino;
}
/** QuerySigningRequest is the request type for the Query/Signing RPC method. */
export interface QuerySigningRequestSDKType {
signing_id: bigint;
}
/** QuerySigningResponse is the response type for the Query/Signing RPC method. */
export interface QuerySigningResponse {
/** signing_result is the result of the signing. */
signingResult: SigningResult;
}
export interface QuerySigningResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QuerySigningResponse";
value: Uint8Array;
}
/** QuerySigningResponse is the response type for the Query/Signing RPC method. */
export interface QuerySigningResponseAmino {
/** signing_result is the result of the signing. */
signing_result?: SigningResultAmino;
}
export interface QuerySigningResponseAminoMsg {
type: "/band.tss.v1beta1.QuerySigningResponse";
value: QuerySigningResponseAmino;
}
/** QuerySigningResponse is the response type for the Query/Signing RPC method. */
export interface QuerySigningResponseSDKType {
signing_result: SigningResultSDKType;
}
/** QuerySigningsRequest is the request type for the Query/Signings RPC method. */
export interface QuerySigningsRequest {
/** pagination defines pagination settings for the request. */
pagination?: PageRequest;
}
export interface QuerySigningsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QuerySigningsRequest";
value: Uint8Array;
}
/** QuerySigningsRequest is the request type for the Query/Signings RPC method. */
export interface QuerySigningsRequestAmino {
/** pagination defines pagination settings for the request. */
pagination?: PageRequestAmino;
}
export interface QuerySigningsRequestAminoMsg {
type: "/band.tss.v1beta1.QuerySigningsRequest";
value: QuerySigningsRequestAmino;
}
/** QuerySigningsRequest is the request type for the Query/Signings RPC method. */
export interface QuerySigningsRequestSDKType {
pagination?: PageRequestSDKType;
}
/** QuerySigningsResponse is the response type for the Query/Signings RPC method. */
export interface QuerySigningsResponse {
/** signing_results is a list of signing results. */
signingResults: SigningResult[];
/** pagination defines an pagination for the response. */
pagination?: PageResponse;
}
export interface QuerySigningsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QuerySigningsResponse";
value: Uint8Array;
}
/** QuerySigningsResponse is the response type for the Query/Signings RPC method. */
export interface QuerySigningsResponseAmino {
/** signing_results is a list of signing results. */
signing_results?: SigningResultAmino[];
/** pagination defines an pagination for the response. */
pagination?: PageResponseAmino;
}
export interface QuerySigningsResponseAminoMsg {
type: "/band.tss.v1beta1.QuerySigningsResponse";
value: QuerySigningsResponseAmino;
}
/** QuerySigningsResponse is the response type for the Query/Signings RPC method. */
export interface QuerySigningsResponseSDKType {
signing_results: SigningResultSDKType[];
pagination?: PageResponseSDKType;
}
/** QueryParamsRequest is the request type for the Query/Params RPC method. */
export interface QueryParamsRequest {
}
export interface QueryParamsRequestProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryParamsRequest";
value: Uint8Array;
}
/** QueryParamsRequest is the request type for the Query/Params RPC method. */
export interface QueryParamsRequestAmino {
}
export interface QueryParamsRequestAminoMsg {
type: "/band.tss.v1beta1.QueryParamsRequest";
value: QueryParamsRequestAmino;
}
/** QueryParamsRequest is the request type for the Query/Params RPC method. */
export interface QueryParamsRequestSDKType {
}
/** QueryParamsResponse is the response type for the Query/Params RPC method. */
export interface QueryParamsResponse {
/** params are the parameters of the module. */
params: Params;
}
export interface QueryParamsResponseProtoMsg {
typeUrl: "/band.tss.v1beta1.QueryParamsResponse";
value: Uint8Array;
}
/** QueryParamsResponse is the response type for the Query/Params RPC method. */
export interface QueryParamsResponseAmino {
/** params are the parameters of the module. */
params?: ParamsAmino;
}
export interface QueryParamsResponseAminoMsg {
type: "/band.tss.v1beta1.QueryParamsResponse";
value: QueryParamsResponseAmino;
}
/** QueryParamsResponse is the response type for the Query/Params RPC method. */
export interface QueryParamsResponseSDKType {
params: ParamsSDKType;
}
export declare const QueryCountsRequest: {
typeUrl: string;
encode(_: QueryCountsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCountsRequest;
fromPartial(_: Partial<QueryCountsRequest>): QueryCountsRequest;
fromAmino(_: QueryCountsRequestAmino): QueryCountsRequest;
toAmino(_: QueryCountsRequest): QueryCountsRequestAmino;
fromAminoMsg(object: QueryCountsRequestAminoMsg): QueryCountsRequest;
fromProtoMsg(message: QueryCountsRequestProtoMsg): QueryCountsRequest;
toProto(message: QueryCountsRequest): Uint8Array;
toProtoMsg(message: QueryCountsRequest): QueryCountsRequestProtoMsg;
};
export declare const QueryCountsResponse: {
typeUrl: string;
encode(message: QueryCountsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCountsResponse;
fromPartial(object: Partial<QueryCountsResponse>): QueryCountsResponse;
fromAmino(object: QueryCountsResponseAmino): QueryCountsResponse;
toAmino(message: QueryCountsResponse): QueryCountsResponseAmino;
fromAminoMsg(object: QueryCountsResponseAminoMsg): QueryCountsResponse;
fromProtoMsg(message: QueryCountsResponseProtoMsg): QueryCountsResponse;
toProto(message: QueryCountsResponse): Uint8Array;
toProtoMsg(message: QueryCountsResponse): QueryCountsResponseProtoMsg;
};
export declare const QueryGroupRequest: {
typeUrl: string;
encode(message: QueryGroupRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupRequest;
fromPartial(object: Partial<QueryGroupRequest>): QueryGroupRequest;
fromAmino(object: QueryGroupRequestAmino): QueryGroupRequest;
toAmino(message: QueryGroupRequest): QueryGroupRequestAmino;
fromAminoMsg(object: QueryGroupRequestAminoMsg): QueryGroupRequest;
fromProtoMsg(message: QueryGroupRequestProtoMsg): QueryGroupRequest;
toProto(message: QueryGroupRequest): Uint8Array;
toProtoMsg(message: QueryGroupRequest): QueryGroupRequestProtoMsg;
};
export declare const QueryGroupResponse: {
typeUrl: string;
encode(message: QueryGroupResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupResponse;
fromPartial(object: Partial<QueryGroupResponse>): QueryGroupResponse;
fromAmino(object: QueryGroupResponseAmino): QueryGroupResponse;
toAmino(message: QueryGroupResponse): QueryGroupResponseAmino;
fromAminoMsg(object: QueryGroupResponseAminoMsg): QueryGroupResponse;
fromProtoMsg(message: QueryGroupResponseProtoMsg): QueryGroupResponse;
toProto(message: QueryGroupResponse): Uint8Array;
toProtoMsg(message: QueryGroupResponse): QueryGroupResponseProtoMsg;
};
export declare const QueryGroupsRequest: {
typeUrl: string;
encode(message: QueryGroupsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsRequest;
fromPartial(object: Partial<QueryGroupsRequest>): QueryGroupsRequest;
fromAmino(object: QueryGroupsRequestAmino): QueryGroupsRequest;
toAmino(message: QueryGroupsRequest): QueryGroupsRequestAmino;
fromAminoMsg(object: QueryGroupsRequestAminoMsg): QueryGroupsRequest;
fromProtoMsg(message: QueryGroupsRequestProtoMsg): QueryGroupsRequest;
toProto(message: QueryGroupsRequest): Uint8Array;
toProtoMsg(message: QueryGroupsRequest): QueryGroupsRequestProtoMsg;
};
export declare const QueryGroupsResponse: {
typeUrl: string;
encode(message: QueryGroupsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryGroupsResponse;
fromPartial(object: Partial<QueryGroupsResponse>): QueryGroupsResponse;
fromAmino(object: QueryGroupsResponseAmino): QueryGroupsResponse;
toAmino(message: QueryGroupsResponse): QueryGroupsResponseAmino;
fromAminoMsg(object: QueryGroupsResponseAminoMsg): QueryGroupsResponse;
fromProtoMsg(message: QueryGroupsResponseProtoMsg): QueryGroupsResponse;
toProto(message: QueryGroupsResponse): Uint8Array;
toProtoMsg(message: QueryGroupsResponse): QueryGroupsResponseProtoMsg;
};
export declare const QueryMembersRequest: {
typeUrl: string;
encode(message: QueryMembersRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryMembersRequest;
fromPartial(object: Partial<QueryMembersRequest>): QueryMembersRequest;
fromAmino(object: QueryMembersRequestAmino): QueryMembersRequest;
toAmino(message: QueryMembersRequest): QueryMembersRequestAmino;
fromAminoMsg(object: QueryMembersRequestAminoMsg): QueryMembersRequest;
fromProtoMsg(message: QueryMembersRequestProtoMsg): QueryMembersRequest;
toProto(message: QueryMembersRequest): Uint8Array;
toProtoMsg(message: QueryMembersRequest): QueryMembersRequestProtoMsg;
};
export declare const QueryMembersResponse: {
typeUrl: string;
encode(message: QueryMembersResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryMembersResponse;
fromPartial(object: Partial<QueryMembersResponse>): QueryMembersResponse;
fromAmino(object: QueryMembersResponseAmino): QueryMembersResponse;
toAmino(message: QueryMembersResponse): QueryMembersResponseAmino;
fromAminoMsg(object: QueryMembersResponseAminoMsg): QueryMembersResponse;
fromProtoMsg(message: QueryMembersResponseProtoMsg): QueryMembersResponse;
toProto(message: QueryMembersResponse): Uint8Array;
toProtoMsg(message: QueryMembersResponse): QueryMembersResponseProtoMsg;
};
export declare const QueryIsGranteeRequest: {
typeUrl: string;
encode(message: QueryIsGranteeRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryIsGranteeRequest;
fromPartial(object: Partial<QueryIsGranteeRequest>): QueryIsGranteeRequest;
fromAmino(object: QueryIsGranteeRequestAmino): QueryIsGranteeRequest;
toAmino(message: QueryIsGranteeRequest): QueryIsGranteeRequestAmino;
fromAminoMsg(object: QueryIsGranteeRequestAminoMsg): QueryIsGranteeRequest;
fromProtoMsg(message: QueryIsGranteeRequestProtoMsg): QueryIsGranteeRequest;
toProto(message: QueryIsGranteeRequest): Uint8Array;
toProtoMsg(message: QueryIsGranteeRequest): QueryIsGranteeRequestProtoMsg;
};
export declare const QueryIsGranteeResponse: {
typeUrl: string;
encode(message: QueryIsGranteeResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryIsGranteeResponse;
fromPartial(object: Partial<QueryIsGranteeResponse>): QueryIsGranteeResponse;
fromAmino(object: QueryIsGranteeResponseAmino): QueryIsGranteeResponse;
toAmino(message: QueryIsGranteeResponse): QueryIsGranteeResponseAmino;
fromAminoMsg(object: QueryIsGranteeResponseAminoMsg): QueryIsGranteeResponse;
fromProtoMsg(message: QueryIsGranteeResponseProtoMsg): QueryIsGranteeResponse;
toProto(message: QueryIsGranteeResponse): Uint8Array;
toProtoMsg(message: QueryIsGranteeResponse): QueryIsGranteeResponseProtoMsg;
};
export declare const QueryDERequest: {
typeUrl: string;
encode(message: QueryDERequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryDERequest;
fromPartial(object: Partial<QueryDERequest>): QueryDERequest;
fromAmino(object: QueryDERequestAmino): QueryDERequest;
toAmino(message: QueryDERequest): QueryDERequestAmino;
fromAminoMsg(object: QueryDERequestAminoMsg): QueryDERequest;
fromProtoMsg(message: QueryDERequestProtoMsg): QueryDERequest;
toProto(message: QueryDERequest): Uint8Array;
toProtoMsg(message: QueryDERequest): QueryDERequestProtoMsg;
};
export declare const QueryDEResponse: {
typeUrl: string;
encode(message: QueryDEResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryDEResponse;
fromPartial(object: Partial<QueryDEResponse>): QueryDEResponse;
fromAmino(object: QueryDEResponseAmino): QueryDEResponse;
toAmino(message: QueryDEResponse): QueryDEResponseAmino;
fromAminoMsg(object: QueryDEResponseAminoMsg): QueryDEResponse;
fromProtoMsg(message: QueryDEResponseProtoMsg): QueryDEResponse;
toProto(message: QueryDEResponse): Uint8Array;
toProtoMsg(message: QueryDEResponse): QueryDEResponseProtoMsg;
};
export declare const QueryPendingGroupsRequest: {
typeUrl: string;
encode(message: QueryPendingGroupsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPendingGroupsRequest;
fromPartial(object: Partial<QueryPendingGroupsRequest>): QueryPendingGroupsRequest;
fromAmino(object: QueryPendingGroupsRequestAmino): QueryPendingGroupsRequest;
toAmino(message: QueryPendingGroupsRequest): QueryPendingGroupsRequestAmino;
fromAminoMsg(object: QueryPendingGroupsRequestAminoMsg): QueryPendingGroupsRequest;
fromProtoMsg(message: QueryPendingGroupsRequestProtoMsg): QueryPendingGroupsRequest;
toProto(message: QueryPendingGroupsRequest): Uint8Array;
toProtoMsg(message: QueryPendingGroupsRequest): QueryPendingGroupsRequestProtoMsg;
};
export declare const QueryPendingGroupsResponse: {
typeUrl: string;
encode(message: QueryPendingGroupsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPendingGroupsResponse;
fromPartial(object: Partial<QueryPendingGroupsResponse>): QueryPendingGroupsResponse;
fromAmino(object: QueryPendingGroupsResponseAmino): QueryPendingGroupsResponse;
toAmino(message: QueryPendingGroupsResponse): QueryPendingGroupsResponseAmino;
fromAminoMsg(object: QueryPendingGroupsResponseAminoMsg): QueryPendingGroupsResponse;
fromProtoMsg(message: QueryPendingGroupsResponseProtoMsg): QueryPendingGroupsResponse;
toProto(message: QueryPendingGroupsResponse): Uint8Array;
toProtoMsg(message: QueryPendingGroupsResponse): QueryPendingGroupsResponseProtoMsg;
};
export declare const QueryPendingSigningsRequest: {
typeUrl: string;
encode(message: QueryPendingSigningsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPendingSigningsRequest;
fromPartial(object: Partial<QueryPendingSigningsRequest>): QueryPendingSigningsRequest;
fromAmino(object: QueryPendingSigningsRequestAmino): QueryPendingSigningsRequest;
toAmino(message: QueryPendingSigningsRequest): QueryPendingSigningsRequestAmino;
fromAminoMsg(object: QueryPendingSigningsRequestAminoMsg): QueryPendingSigningsRequest;
fromProtoMsg(message: QueryPendingSigningsRequestProtoMsg): QueryPendingSigningsRequest;
toProto(message: QueryPendingSigningsRequest): Uint8Array;
toProtoMsg(message: QueryPendingSigningsRequest): QueryPendingSigningsRequestProtoMsg;
};
export declare const QueryPendingSigningsResponse: {
typeUrl: string;
encode(message: QueryPendingSigningsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPendingSigningsResponse;
fromPartial(object: Partial<QueryPendingSigningsResponse>): QueryPendingSigningsResponse;
fromAmino(object: QueryPendingSigningsResponseAmino): QueryPendingSigningsResponse;
toAmino(message: QueryPendingSigningsResponse): QueryPendingSigningsResponseAmino;
fromAminoMsg(object: QueryPendingSigningsResponseAminoMsg): QueryPendingSigningsResponse;
fromProtoMsg(message: QueryPendingSigningsResponseProtoMsg): QueryPendingSigningsResponse;
toProto(message: QueryPendingSigningsResponse): Uint8Array;
toProtoMsg(message: QueryPendingSigningsResponse): QueryPendingSigningsResponseProtoMsg;
};
export declare const QuerySigningRequest: {
typeUrl: string;
encode(message: QuerySigningRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySigningRequest;
fromPartial(object: Partial<QuerySigningRequest>): QuerySigningRequest;
fromAmino(object: QuerySigningRequestAmino): QuerySigningRequest;
toAmino(message: QuerySigningRequest): QuerySigningRequestAmino;
fromAminoMsg(object: QuerySigningRequestAminoMsg): QuerySigningRequest;
fromProtoMsg(message: QuerySigningRequestProtoMsg): QuerySigningRequest;
toProto(message: QuerySigningRequest): Uint8Array;
toProtoMsg(message: QuerySigningRequest): QuerySigningRequestProtoMsg;
};
export declare const QuerySigningResponse: {
typeUrl: string;
encode(message: QuerySigningResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySigningResponse;
fromPartial(object: Partial<QuerySigningResponse>): QuerySigningResponse;
fromAmino(object: QuerySigningResponseAmino): QuerySigningResponse;
toAmino(message: QuerySigningResponse): QuerySigningResponseAmino;
fromAminoMsg(object: QuerySigningResponseAminoMsg): QuerySigningResponse;
fromProtoMsg(message: QuerySigningResponseProtoMsg): QuerySigningResponse;
toProto(message: QuerySigningResponse): Uint8Array;
toProtoMsg(message: QuerySigningResponse): QuerySigningResponseProtoMsg;
};
export declare const QuerySigningsRequest: {
typeUrl: string;
encode(message: QuerySigningsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySigningsRequest;
fromPartial(object: Partial<QuerySigningsRequest>): QuerySigningsRequest;
fromAmino(object: QuerySigningsRequestAmino): QuerySigningsRequest;
toAmino(message: QuerySigningsRequest): QuerySigningsRequestAmino;
fromAminoMsg(object: QuerySigningsRequestAminoMsg): QuerySigningsRequest;
fromProtoMsg(message: QuerySigningsRequestProtoMsg): QuerySigningsRequest;
toProto(message: QuerySigningsRequest): Uint8Array;
toProtoMsg(message: QuerySigningsRequest): QuerySigningsRequestProtoMsg;
};
export declare const QuerySigningsResponse: {
typeUrl: string;
encode(message: QuerySigningsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySigningsResponse;
fromPartial(object: Partial<QuerySigningsResponse>): QuerySigningsResponse;
fromAmino(object: QuerySigningsResponseAmino): QuerySigningsResponse;
toAmino(message: QuerySigningsResponse): QuerySigningsResponseAmino;
fromAminoMsg(object: QuerySigningsResponseAminoMsg): QuerySigningsResponse;
fromProtoMsg(message: QuerySigningsResponseProtoMsg): QuerySigningsResponse;
toProto(message: QuerySigningsResponse): Uint8Array;
toProtoMsg(message: QuerySigningsResponse): QuerySigningsResponseProtoMsg;
};
export declare const QueryParamsRequest: {
typeUrl: string;
encode(_: QueryParamsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsRequest;
fromPartial(_: Partial<QueryParamsRequest>): QueryParamsRequest;
fromAmino(_: QueryParamsRequestAmino): QueryParamsRequest;
toAmino(_: QueryParamsRequest): QueryParamsRequestAmino;
fromAminoMsg(object: QueryParamsRequestAminoMsg): QueryParamsRequest;
fromProtoMsg(message: QueryParamsRequestProtoMsg): QueryParamsRequest;
toProto(message: QueryParamsRequest): Uint8Array;
toProtoMsg(message: QueryParamsRequest): QueryParamsRequestProtoMsg;
};
export declare const QueryParamsResponse: {
typeUrl: string;
encode(message: QueryParamsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryParamsResponse;
fromPartial(object: Partial<QueryParamsResponse>): QueryParamsResponse;
fromAmino(object: QueryParamsResponseAmino): QueryParamsResponse;
toAmino(message: QueryParamsResponse): QueryParamsResponseAmino;
fromAminoMsg(object: QueryParamsResponseAminoMsg): QueryParamsResponse;
fromProtoMsg(message: QueryParamsResponseProtoMsg): QueryParamsResponse;
toProto(message: QueryParamsResponse): Uint8Array;
toProtoMsg(message: QueryParamsResponse): QueryParamsResponseProtoMsg;
};