From 7eca4184c32d72d542a005c4c5a60da5694b7db0 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Mon, 30 Jan 2023 16:25:38 +0100 Subject: [PATCH 1/2] Upgrade wasmd to v0.31.0-rc0 --- scripts/wasmd/env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/wasmd/env b/scripts/wasmd/env index 30d753ae..618ce744 100644 --- a/scripts/wasmd/env +++ b/scripts/wasmd/env @@ -1,5 +1,5 @@ # Choose from https://hub.docker.com/r/cosmwasm/wasmd/tags REPOSITORY="cosmwasm/wasmd" -VERSION="v0.27.0" +VERSION="v0.31.0-rc0" CONTAINER_NAME="wasmd" From 3a1e3e741a13ffcb29d9851e4f0d8834b0498a34 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Tue, 31 Jan 2023 11:57:57 +0100 Subject: [PATCH 2/2] Adapt test to missing created value --- .../src/modules/wasm/queries.spec.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/cosmwasm-stargate/src/modules/wasm/queries.spec.ts b/packages/cosmwasm-stargate/src/modules/wasm/queries.spec.ts index 7605c808..5ca31b98 100644 --- a/packages/cosmwasm-stargate/src/modules/wasm/queries.spec.ts +++ b/packages/cosmwasm-stargate/src/modules/wasm/queries.spec.ts @@ -13,7 +13,7 @@ import { } from "@cosmjs/stargate"; import { assert, assertDefined } from "@cosmjs/utils"; import { MsgExecuteContract, MsgInstantiateContract, MsgStoreCode } from "cosmjs-types/cosmwasm/wasm/v1/tx"; -import { ContractCodeHistoryOperationType } from "cosmjs-types/cosmwasm/wasm/v1/types"; +import { AbsoluteTxPosition, ContractCodeHistoryOperationType } from "cosmjs-types/cosmwasm/wasm/v1/types"; import Long from "long"; import { SigningCosmWasmClient } from "../../signingcosmwasmclient"; @@ -198,9 +198,9 @@ describe("WasmExtension", () => { const beneficiaryAddress = makeRandomAddress(); const funds = coins(707707, "ucosm"); - const result = await instantiateContract(wallet, hackatomCodeId, beneficiaryAddress, funds); - assertIsDeliverTxSuccess(result); - const myAddress = result.events + const instantiateResult = await instantiateContract(wallet, hackatomCodeId, beneficiaryAddress, funds); + assertIsDeliverTxSuccess(instantiateResult); + const myAddress = instantiateResult.events .find((event) => event.type === "instantiate") ?.attributes.find((attribute) => attribute.key === "_contract_address")?.value; assertDefined(myAddress); @@ -219,7 +219,10 @@ describe("WasmExtension", () => { label: "my escrow", admin: "", ibcPortId: "", - created: undefined, + created: AbsoluteTxPosition.fromPartial({ + blockHeight: Long.fromNumber(instantiateResult.height, true), + txIndex: Long.UZERO, + }), extension: undefined, }); expect(contractInfo.admin).toEqual("");