stargate: Export Rpc interface

This commit is contained in:
willclarktech 2021-02-04 12:52:35 +00:00
parent 60094dc1f0
commit 711659582c
No known key found for this signature in database
GPG Key ID: 551A86E2E398ADF7
6 changed files with 6 additions and 5 deletions

View File

@ -8,6 +8,7 @@ export {
DistributionExtension,
IbcExtension,
QueryClient,
Rpc,
setupAuthExtension,
setupBankExtension,
setupDistributionExtension,

View File

@ -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";

View File

@ -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<Uint8Array>;
}
export declare function createRpc(base: QueryClient): Rpc;
export {};

View File

@ -8,6 +8,7 @@ export {
DistributionExtension,
IbcExtension,
QueryClient,
Rpc,
setupAuthExtension,
setupBankExtension,
setupDistributionExtension,

View File

@ -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";

View File

@ -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<Uint8Array>;
}