From 711659582c11d014732f32b24cedda65a4c7983b Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 4 Feb 2021 12:52:35 +0000 Subject: [PATCH] stargate: Export Rpc interface --- packages/stargate/build/index.d.ts | 1 + packages/stargate/build/queries/index.d.ts | 2 +- packages/stargate/build/queries/utils.d.ts | 3 +-- packages/stargate/src/index.ts | 1 + packages/stargate/src/queries/index.ts | 2 +- packages/stargate/src/queries/utils.ts | 2 +- 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/stargate/build/index.d.ts b/packages/stargate/build/index.d.ts index 8e135269..b0f3c8e9 100644 --- a/packages/stargate/build/index.d.ts +++ b/packages/stargate/build/index.d.ts @@ -8,6 +8,7 @@ export { DistributionExtension, IbcExtension, QueryClient, + Rpc, setupAuthExtension, setupBankExtension, setupDistributionExtension, diff --git a/packages/stargate/build/queries/index.d.ts b/packages/stargate/build/queries/index.d.ts index bc772336..2eeeac82 100644 --- a/packages/stargate/build/queries/index.d.ts +++ b/packages/stargate/build/queries/index.d.ts @@ -4,4 +4,4 @@ export { BankExtension, setupBankExtension } from "./bank"; export { DistributionExtension, setupDistributionExtension } from "./distribution"; export { IbcExtension, setupIbcExtension } from "./ibc"; export { setupStakingExtension, StakingExtension } from "./staking"; -export { createPagination, createRpc } from "./utils"; +export { createPagination, createRpc, Rpc } from "./utils"; diff --git a/packages/stargate/build/queries/utils.d.ts b/packages/stargate/build/queries/utils.d.ts index 99ed6f34..820682af 100644 --- a/packages/stargate/build/queries/utils.d.ts +++ b/packages/stargate/build/queries/utils.d.ts @@ -7,8 +7,7 @@ import { QueryClient } from "./queryclient"; */ export declare function toAccAddress(address: string): Uint8Array; export declare function createPagination(paginationKey?: Uint8Array): PageRequest | undefined; -interface Rpc { +export interface Rpc { request(service: string, method: string, data: Uint8Array): Promise; } export declare function createRpc(base: QueryClient): Rpc; -export {}; diff --git a/packages/stargate/src/index.ts b/packages/stargate/src/index.ts index 8e135269..b0f3c8e9 100644 --- a/packages/stargate/src/index.ts +++ b/packages/stargate/src/index.ts @@ -8,6 +8,7 @@ export { DistributionExtension, IbcExtension, QueryClient, + Rpc, setupAuthExtension, setupBankExtension, setupDistributionExtension, diff --git a/packages/stargate/src/queries/index.ts b/packages/stargate/src/queries/index.ts index 271362fb..45ccdbc8 100644 --- a/packages/stargate/src/queries/index.ts +++ b/packages/stargate/src/queries/index.ts @@ -9,4 +9,4 @@ export { BankExtension, setupBankExtension } from "./bank"; export { DistributionExtension, setupDistributionExtension } from "./distribution"; export { IbcExtension, setupIbcExtension } from "./ibc"; export { setupStakingExtension, StakingExtension } from "./staking"; -export { createPagination, createRpc } from "./utils"; +export { createPagination, createRpc, Rpc } from "./utils"; diff --git a/packages/stargate/src/queries/utils.ts b/packages/stargate/src/queries/utils.ts index afba2275..48b77418 100644 --- a/packages/stargate/src/queries/utils.ts +++ b/packages/stargate/src/queries/utils.ts @@ -24,7 +24,7 @@ export function createPagination(paginationKey?: Uint8Array): PageRequest | unde : undefined; } -interface Rpc { +export interface Rpc { request(service: string, method: string, data: Uint8Array): Promise; }