From 08647312bac7bd2f109b314aaabffce7150b7b69 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Tue, 30 Mar 2021 10:44:42 +0200 Subject: [PATCH] cosmwasm-stargate: Update for removed coinFromProto --- packages/cosmwasm-stargate/src/aminotypes.ts | 6 +++--- packages/cosmwasm-stargate/src/cosmwasmclient.ts | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/cosmwasm-stargate/src/aminotypes.ts b/packages/cosmwasm-stargate/src/aminotypes.ts index ce4bff4e..b79a478c 100644 --- a/packages/cosmwasm-stargate/src/aminotypes.ts +++ b/packages/cosmwasm-stargate/src/aminotypes.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/naming-convention */ import { fromBase64, fromUtf8, toBase64, toUtf8 } from "@cosmjs/encoding"; -import { AminoConverter, Coin, coinFromProto } from "@cosmjs/stargate"; +import { AminoConverter, Coin } from "@cosmjs/stargate"; import { assertDefinedAndNotNull } from "@cosmjs/utils"; import Long from "long"; @@ -167,7 +167,7 @@ export const cosmWasmTypes: Record = { code_id: codeId.toString(), label: label, init_msg: JSON.parse(fromUtf8(initMsg)), - funds: funds.map(coinFromProto), + funds: funds, admin: admin ?? undefined, }; }, @@ -231,7 +231,7 @@ export const cosmWasmTypes: Record = { sender: sender, contract: contract, msg: JSON.parse(fromUtf8(msg)), - funds: funds.map(coinFromProto), + funds: funds, }; }, fromAmino: ({ sender, contract, msg, funds }: AminoMsgExecuteContract["value"]): MsgExecuteContract => ({ diff --git a/packages/cosmwasm-stargate/src/cosmwasmclient.ts b/packages/cosmwasm-stargate/src/cosmwasmclient.ts index e0d1aca0..80ee8fd5 100644 --- a/packages/cosmwasm-stargate/src/cosmwasmclient.ts +++ b/packages/cosmwasm-stargate/src/cosmwasmclient.ts @@ -16,7 +16,6 @@ import { Block, BroadcastTxResponse, Coin, - coinFromProto, IndexedTx, isSearchByHeightQuery, isSearchBySentFromOrToQuery, @@ -144,8 +143,7 @@ export class CosmWasmClient { } public async getBalance(address: string, searchDenom: string): Promise { - const balance = await this.forceGetQueryClient().bank.balance(address, searchDenom); - return balance ? coinFromProto(balance) : null; + return this.forceGetQueryClient().bank.balance(address, searchDenom); } public async getTx(id: string): Promise {