From dc4c48bcc5953e7f1d93344388eaf59000ddb1c2 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 18 Mar 2021 13:44:00 +0100 Subject: [PATCH] stargate: Rename Rpc -> ProtobufRpcClient --- packages/stargate/src/index.ts | 4 ++-- packages/stargate/src/queries/auth.ts | 4 ++-- packages/stargate/src/queries/bank.ts | 4 ++-- packages/stargate/src/queries/distribution.ts | 4 ++-- packages/stargate/src/queries/ibc.ts | 4 ++-- packages/stargate/src/queries/index.ts | 2 +- packages/stargate/src/queries/staking.ts | 4 ++-- packages/stargate/src/queries/utils.ts | 4 ++-- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/stargate/src/index.ts b/packages/stargate/src/index.ts index 718109f5..c3ae5f49 100644 --- a/packages/stargate/src/index.ts +++ b/packages/stargate/src/index.ts @@ -5,11 +5,11 @@ export { AuthExtension, BankExtension, createPagination, - createRpc, + createProtobufRpcClient, DistributionExtension, IbcExtension, + ProtobufRpcClient, QueryClient, - Rpc, setupAuthExtension, setupBankExtension, setupDistributionExtension, diff --git a/packages/stargate/src/queries/auth.ts b/packages/stargate/src/queries/auth.ts index 9eb781a4..07a65906 100644 --- a/packages/stargate/src/queries/auth.ts +++ b/packages/stargate/src/queries/auth.ts @@ -1,7 +1,7 @@ import { QueryClientImpl } from "../codec/cosmos/auth/v1beta1/query"; import { Any } from "../codec/google/protobuf/any"; import { QueryClient } from "./queryclient"; -import { createRpc, toAccAddress } from "./utils"; +import { createProtobufRpcClient, toAccAddress } from "./utils"; export interface AuthExtension { readonly auth: { @@ -27,7 +27,7 @@ export interface AuthExtension { } export function setupAuthExtension(base: QueryClient): AuthExtension { - const rpc = createRpc(base); + const rpc = createProtobufRpcClient(base); // Use this service to get easy typed access to query methods // This cannot be used for proof verification const queryService = new QueryClientImpl(rpc); diff --git a/packages/stargate/src/queries/bank.ts b/packages/stargate/src/queries/bank.ts index 33451a7e..0537b3f5 100644 --- a/packages/stargate/src/queries/bank.ts +++ b/packages/stargate/src/queries/bank.ts @@ -5,7 +5,7 @@ import { assert } from "@cosmjs/utils"; import { QueryClientImpl } from "../codec/cosmos/bank/v1beta1/query"; import { Coin } from "../codec/cosmos/base/v1beta1/coin"; import { QueryClient } from "./queryclient"; -import { createRpc, toAccAddress } from "./utils"; +import { createProtobufRpcClient, toAccAddress } from "./utils"; export interface BankExtension { readonly bank: { @@ -20,7 +20,7 @@ export interface BankExtension { } export function setupBankExtension(base: QueryClient): BankExtension { - const rpc = createRpc(base); + const rpc = createProtobufRpcClient(base); // Use this service to get easy typed access to query methods // This cannot be used for proof verification const queryService = new QueryClientImpl(rpc); diff --git a/packages/stargate/src/queries/distribution.ts b/packages/stargate/src/queries/distribution.ts index d17d169b..574a06b4 100644 --- a/packages/stargate/src/queries/distribution.ts +++ b/packages/stargate/src/queries/distribution.ts @@ -14,7 +14,7 @@ import { QueryValidatorSlashesResponse, } from "../codec/cosmos/distribution/v1beta1/query"; import { QueryClient } from "./queryclient"; -import { createPagination, createRpc } from "./utils"; +import { createPagination, createProtobufRpcClient } from "./utils"; export interface DistributionExtension { readonly distribution: { @@ -43,7 +43,7 @@ export interface DistributionExtension { } export function setupDistributionExtension(base: QueryClient): DistributionExtension { - const rpc = createRpc(base); + const rpc = createProtobufRpcClient(base); // Use this service to get easy typed access to query methods // This cannot be used for proof verification const queryService = new QueryClientImpl(rpc); diff --git a/packages/stargate/src/queries/ibc.ts b/packages/stargate/src/queries/ibc.ts index fbeaeb22..c3a84de1 100644 --- a/packages/stargate/src/queries/ibc.ts +++ b/packages/stargate/src/queries/ibc.ts @@ -24,7 +24,7 @@ import { QueryConnectionsResponse, } from "../codec/ibc/core/connection/v1/query"; import { QueryClient } from "./queryclient"; -import { createPagination, createRpc } from "./utils"; +import { createPagination, createProtobufRpcClient } from "./utils"; export interface IbcExtension { readonly ibc: { @@ -89,7 +89,7 @@ export interface IbcExtension { } export function setupIbcExtension(base: QueryClient): IbcExtension { - const rpc = createRpc(base); + const rpc = createProtobufRpcClient(base); // Use these services to get easy typed access to query methods // These cannot be used for proof verification const channelQueryService = new ChannelQuery(rpc); diff --git a/packages/stargate/src/queries/index.ts b/packages/stargate/src/queries/index.ts index 45ccdbc8..31d220bb 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, Rpc } from "./utils"; +export { createPagination, createProtobufRpcClient, ProtobufRpcClient } from "./utils"; diff --git a/packages/stargate/src/queries/staking.ts b/packages/stargate/src/queries/staking.ts index 08a9dcae..4b726304 100644 --- a/packages/stargate/src/queries/staking.ts +++ b/packages/stargate/src/queries/staking.ts @@ -20,7 +20,7 @@ import { } from "../codec/cosmos/staking/v1beta1/query"; import { BondStatus } from "../codec/cosmos/staking/v1beta1/staking"; import { QueryClient } from "./queryclient"; -import { createPagination, createRpc } from "./utils"; +import { createPagination, createProtobufRpcClient } from "./utils"; export type BondStatusString = Exclude; @@ -74,7 +74,7 @@ export interface StakingExtension { export function setupStakingExtension(base: QueryClient): StakingExtension { // Use this service to get easy typed access to query methods // This cannot be used for proof verification - const rpc = createRpc(base); + const rpc = createProtobufRpcClient(base); const queryService = new QueryClientImpl(rpc); return { diff --git a/packages/stargate/src/queries/utils.ts b/packages/stargate/src/queries/utils.ts index 48b77418..a3c4549d 100644 --- a/packages/stargate/src/queries/utils.ts +++ b/packages/stargate/src/queries/utils.ts @@ -24,11 +24,11 @@ export function createPagination(paginationKey?: Uint8Array): PageRequest | unde : undefined; } -export interface Rpc { +export interface ProtobufRpcClient { request(service: string, method: string, data: Uint8Array): Promise; } -export function createRpc(base: QueryClient): Rpc { +export function createProtobufRpcClient(base: QueryClient): ProtobufRpcClient { return { request: (service: string, method: string, data: Uint8Array): Promise => { const path = `/${service}/${method}`;