@provenanceio/wallet-utils
Version:
Typescript Utilities for Provenance Blockchain Wallet
11 lines (10 loc) • 1.56 kB
TypeScript
import { QueryGroupInfoResponse, QueryGroupMembersResponse, QueryGroupPolicyInfoResponse, QueryGroupPoliciesByAdminResponse, QueryGroupPoliciesByGroupResponse, QueryProposalResponse as QueryGroupProposalResponse, QueryProposalsByGroupPolicyResponse, QueryGroupsByMemberResponse, QueryGroupsByAdminResponse } from '../../proto/cosmos/group/v1/query_pb';
export declare const getGroupInfo: (serviceAddress: string, groupId: number) => Promise<QueryGroupInfoResponse.AsObject>;
export declare const getGroupMembers: (serviceAddress: string, groupId: number) => Promise<QueryGroupMembersResponse.AsObject>;
export declare const getGroupPolicyInfo: (address: string, serviceAddress: string) => Promise<QueryGroupPolicyInfoResponse.AsObject>;
export declare const getGroupPolicyByAdmin: (admin: string, serviceAddress: string) => Promise<QueryGroupPoliciesByAdminResponse.AsObject>;
export declare const getGroupPolicyByGroup: (groupId: number, serviceAddress: string) => Promise<QueryGroupPoliciesByGroupResponse.AsObject>;
export declare const getGroupProposal: (serviceAddress: string, proposalId: number) => Promise<QueryGroupProposalResponse.AsObject>;
export declare const getGroupProposalByGroupPolicy: (address: string, serviceAddress: string) => Promise<QueryProposalsByGroupPolicyResponse.AsObject>;
export declare const getGroupsByMember: (address: string, serviceAddress: string) => Promise<QueryGroupsByMemberResponse.AsObject>;
export declare const getGroupsByAdmin: (admin: string, serviceAddress: string) => Promise<QueryGroupsByAdminResponse.AsObject>;