Add migrate types

This commit is contained in:
abefernan
2023-07-10 19:18:02 +02:00
parent 97d8c56709
commit 7ebb8f3389
2 changed files with 5 additions and 0 deletions
+2
View File
@@ -26,6 +26,8 @@ const gasOfMsg = (msgType: MsgTypeUrl): number => {
return 150_000;
case MsgTypeUrls.Instantiate2:
return 150_000;
case MsgTypeUrls.Migrate:
return 150_000;
default:
throw new Error("Unknown msg type");
}
+3
View File
@@ -13,6 +13,7 @@ import {
MsgExecuteContract,
MsgInstantiateContract,
MsgInstantiateContract2,
MsgMigrateContract,
} from "cosmjs-types/cosmwasm/wasm/v1/tx";
import { MsgTransfer } from "cosmjs-types/ibc/applications/transfer/v1/tx";
@@ -28,6 +29,7 @@ export const MsgTypeUrls = {
Execute: "/cosmwasm.wasm.v1.MsgExecuteContract",
Instantiate: "/cosmwasm.wasm.v1.MsgInstantiateContract",
Instantiate2: "/cosmwasm.wasm.v1.MsgInstantiateContract2",
Migrate: "/cosmwasm.wasm.v1.MsgMigrateContract",
} as const;
export type MsgTypeUrl = (typeof MsgTypeUrls)[keyof typeof MsgTypeUrls];
@@ -44,4 +46,5 @@ export const MsgCodecs = {
[MsgTypeUrls.Execute]: MsgExecuteContract,
[MsgTypeUrls.Instantiate]: MsgInstantiateContract,
[MsgTypeUrls.Instantiate2]: MsgInstantiateContract2,
[MsgTypeUrls.Migrate]: MsgMigrateContract,
};