From 6b1e57fd791fa860d16af86337e6e52b41430e7d Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Mon, 28 Nov 2022 19:07:23 +0100 Subject: [PATCH] Use Any.fromPartial to construct an Any --- packages/stargate/src/accounts.spec.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/stargate/src/accounts.spec.ts b/packages/stargate/src/accounts.spec.ts index f4010d2e..62d60443 100644 --- a/packages/stargate/src/accounts.spec.ts +++ b/packages/stargate/src/accounts.spec.ts @@ -1,3 +1,4 @@ +import { fromBase64 } from "@cosmjs/encoding"; import { Any } from "cosmjs-types/google/protobuf/any"; import { accountFromAny } from "./accounts"; @@ -6,10 +7,11 @@ describe("accounts", () => { describe("accountFromAny", () => { it("works for PeriodicVestingAccount", () => { // Queried from chain via `packages/cli/examples/get_akash_vesting_account.ts`. - const any = Any.fromJSON({ + const any = Any.fromPartial({ typeUrl: "/cosmos.vesting.v1beta1.PeriodicVestingAccount", - value: + value: fromBase64( "CsMBCnoKLGFrYXNoMXF5MHZ1cjNmbDJ1Y3p0cHpjcmZlYTdtYzhqd3o4eGptdnE3cXZ5EkYKHy9jb3Ntb3MuY3J5cHRvLnNlY3AyNTZrMS5QdWJLZXkSIwohA/XsdhwSIKU73TltD9STcaS07FNw0szR4a+oDLr6vikaGDggGxIUCgR1YWt0EgwxNjY2NjY2NzAwMDAaEwoEdWFrdBILMzcxOTAzMzAwMDAiFAoEdWFrdBIMMTY2NjY2NjcwMDAwKOC9wZkGEODvt/sFGhoIgOeEDxITCgR1YWt0Egs4MzMzMzMzNTAwMBoaCIC/ugcSEwoEdWFrdBILNDE2NjY2Njc1MDAaGgiAqMoHEhMKBHVha3QSCzQxNjY2NjY3NTAw", + ), }); const account = accountFromAny(any);