//@ts-nocheck
import { AccessConfig, Params } from "./types";
import { Coin } from "../../../cosmos/base/v1beta1/coin";
import { BinaryReader, BinaryWriter } from "../../../binary";
import { fromBase64, toBase64, toUtf8, fromUtf8 } from "@cosmjs/encoding";
import { GlobalDecoderRegistry } from "../../../registry";
import { bytesFromBase64, base64FromBytes } from "../../../helpers";
function createBaseMsgStoreCode() {
return {
sender: "",
wasmByteCode: new Uint8Array(),
instantiatePermission: undefined
};
}
export const MsgStoreCode = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreCode",
aminoType: "wasm/MsgStoreCode",
is(o) {
return o && (o.$typeUrl === MsgStoreCode.typeUrl || typeof o.sender === "string" && (o.wasmByteCode instanceof Uint8Array || typeof o.wasmByteCode === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreCode.typeUrl || typeof o.sender === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreCode.typeUrl || typeof o.sender === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.wasmByteCode.length !== 0) {
writer.uint32(18).bytes(message.wasmByteCode);
}
if (message.instantiatePermission !== undefined) {
AccessConfig.encode(message.instantiatePermission, writer.uint32(42).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreCode();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.wasmByteCode = reader.bytes();
break;
case 5:
message.instantiatePermission = AccessConfig.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreCode();
message.sender = object.sender ?? "";
message.wasmByteCode = object.wasmByteCode ?? new Uint8Array();
message.instantiatePermission = object.instantiatePermission !== undefined && object.instantiatePermission !== null ? AccessConfig.fromPartial(object.instantiatePermission) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreCode();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.wasm_byte_code !== undefined && object.wasm_byte_code !== null) {
message.wasmByteCode = fromBase64(object.wasm_byte_code);
}
if (object.instantiate_permission !== undefined && object.instantiate_permission !== null) {
message.instantiatePermission = AccessConfig.fromAmino(object.instantiate_permission);
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.wasm_byte_code = message.wasmByteCode ? toBase64(message.wasmByteCode) : undefined;
obj.instantiate_permission = message.instantiatePermission ? AccessConfig.toAmino(message.instantiatePermission) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreCode.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreCode",
value: MsgStoreCode.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreCode.decode(message.value);
},
toProto(message) {
return MsgStoreCode.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreCode",
value: MsgStoreCode.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreCode.typeUrl, MsgStoreCode);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreCode.aminoType, MsgStoreCode.typeUrl);
function createBaseMsgStoreCodeResponse() {
return {
codeId: BigInt(0),
checksum: new Uint8Array()
};
}
export const MsgStoreCodeResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreCodeResponse",
aminoType: "wasm/MsgStoreCodeResponse",
is(o) {
return o && (o.$typeUrl === MsgStoreCodeResponse.typeUrl || typeof o.codeId === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreCodeResponse.typeUrl || typeof o.code_id === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreCodeResponse.typeUrl || typeof o.code_id === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.codeId !== BigInt(0)) {
writer.uint32(8).uint64(message.codeId);
}
if (message.checksum.length !== 0) {
writer.uint32(18).bytes(message.checksum);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreCodeResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.codeId = reader.uint64();
break;
case 2:
message.checksum = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreCodeResponse();
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.checksum = object.checksum ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreCodeResponse();
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.checksum !== undefined && object.checksum !== null) {
message.checksum = bytesFromBase64(object.checksum);
}
return message;
},
toAmino(message) {
const obj = {};
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.checksum = message.checksum ? base64FromBytes(message.checksum) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreCodeResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreCodeResponse",
value: MsgStoreCodeResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreCodeResponse.decode(message.value);
},
toProto(message) {
return MsgStoreCodeResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreCodeResponse",
value: MsgStoreCodeResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreCodeResponse.typeUrl, MsgStoreCodeResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreCodeResponse.aminoType, MsgStoreCodeResponse.typeUrl);
function createBaseMsgInstantiateContract() {
return {
sender: "",
admin: "",
codeId: BigInt(0),
label: "",
msg: new Uint8Array(),
funds: []
};
}
export const MsgInstantiateContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract",
aminoType: "wasm/MsgInstantiateContract",
is(o) {
return o && (o.$typeUrl === MsgInstantiateContract.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.codeId === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.is(o.funds[0])));
},
isSDK(o) {
return o && (o.$typeUrl === MsgInstantiateContract.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.code_id === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isSDK(o.funds[0])));
},
isAmino(o) {
return o && (o.$typeUrl === MsgInstantiateContract.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.code_id === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isAmino(o.funds[0])));
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.admin !== "") {
writer.uint32(18).string(message.admin);
}
if (message.codeId !== BigInt(0)) {
writer.uint32(24).uint64(message.codeId);
}
if (message.label !== "") {
writer.uint32(34).string(message.label);
}
if (message.msg.length !== 0) {
writer.uint32(42).bytes(message.msg);
}
for (const v of message.funds) {
Coin.encode(v, writer.uint32(50).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgInstantiateContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.admin = reader.string();
break;
case 3:
message.codeId = reader.uint64();
break;
case 4:
message.label = reader.string();
break;
case 5:
message.msg = reader.bytes();
break;
case 6:
message.funds.push(Coin.decode(reader, reader.uint32()));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgInstantiateContract();
message.sender = object.sender ?? "";
message.admin = object.admin ?? "";
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.label = object.label ?? "";
message.msg = object.msg ?? new Uint8Array();
message.funds = object.funds?.map(e => Coin.fromPartial(e)) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgInstantiateContract();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.admin !== undefined && object.admin !== null) {
message.admin = object.admin;
}
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.label !== undefined && object.label !== null) {
message.label = object.label;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
message.funds = object.funds?.map(e => Coin.fromAmino(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.admin = message.admin === "" ? undefined : message.admin;
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.label = message.label === "" ? undefined : message.label;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
if (message.funds) {
obj.funds = message.funds.map(e => e ? Coin.toAmino(e) : undefined);
}
else {
obj.funds = message.funds;
}
return obj;
},
fromAminoMsg(object) {
return MsgInstantiateContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgInstantiateContract",
value: MsgInstantiateContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgInstantiateContract.decode(message.value);
},
toProto(message) {
return MsgInstantiateContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract",
value: MsgInstantiateContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgInstantiateContract.typeUrl, MsgInstantiateContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgInstantiateContract.aminoType, MsgInstantiateContract.typeUrl);
function createBaseMsgInstantiateContractResponse() {
return {
address: "",
data: new Uint8Array()
};
}
export const MsgInstantiateContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContractResponse",
aminoType: "wasm/MsgInstantiateContractResponse",
is(o) {
return o && (o.$typeUrl === MsgInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.address !== "") {
writer.uint32(10).string(message.address);
}
if (message.data.length !== 0) {
writer.uint32(18).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgInstantiateContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.address = reader.string();
break;
case 2:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgInstantiateContractResponse();
message.address = object.address ?? "";
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgInstantiateContractResponse();
if (object.address !== undefined && object.address !== null) {
message.address = object.address;
}
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.address = message.address === "" ? undefined : message.address;
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgInstantiateContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgInstantiateContractResponse",
value: MsgInstantiateContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgInstantiateContractResponse.decode(message.value);
},
toProto(message) {
return MsgInstantiateContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContractResponse",
value: MsgInstantiateContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgInstantiateContractResponse.typeUrl, MsgInstantiateContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgInstantiateContractResponse.aminoType, MsgInstantiateContractResponse.typeUrl);
function createBaseMsgInstantiateContract2() {
return {
sender: "",
admin: "",
codeId: BigInt(0),
label: "",
msg: new Uint8Array(),
funds: [],
salt: new Uint8Array(),
fixMsg: false
};
}
export const MsgInstantiateContract2 = {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2",
aminoType: "wasm/MsgInstantiateContract2",
is(o) {
return o && (o.$typeUrl === MsgInstantiateContract2.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.codeId === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.is(o.funds[0])) && (o.salt instanceof Uint8Array || typeof o.salt === "string") && typeof o.fixMsg === "boolean");
},
isSDK(o) {
return o && (o.$typeUrl === MsgInstantiateContract2.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.code_id === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isSDK(o.funds[0])) && (o.salt instanceof Uint8Array || typeof o.salt === "string") && typeof o.fix_msg === "boolean");
},
isAmino(o) {
return o && (o.$typeUrl === MsgInstantiateContract2.typeUrl || typeof o.sender === "string" && typeof o.admin === "string" && typeof o.code_id === "bigint" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isAmino(o.funds[0])) && (o.salt instanceof Uint8Array || typeof o.salt === "string") && typeof o.fix_msg === "boolean");
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.admin !== "") {
writer.uint32(18).string(message.admin);
}
if (message.codeId !== BigInt(0)) {
writer.uint32(24).uint64(message.codeId);
}
if (message.label !== "") {
writer.uint32(34).string(message.label);
}
if (message.msg.length !== 0) {
writer.uint32(42).bytes(message.msg);
}
for (const v of message.funds) {
Coin.encode(v, writer.uint32(50).fork()).ldelim();
}
if (message.salt.length !== 0) {
writer.uint32(58).bytes(message.salt);
}
if (message.fixMsg === true) {
writer.uint32(64).bool(message.fixMsg);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgInstantiateContract2();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.admin = reader.string();
break;
case 3:
message.codeId = reader.uint64();
break;
case 4:
message.label = reader.string();
break;
case 5:
message.msg = reader.bytes();
break;
case 6:
message.funds.push(Coin.decode(reader, reader.uint32()));
break;
case 7:
message.salt = reader.bytes();
break;
case 8:
message.fixMsg = reader.bool();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgInstantiateContract2();
message.sender = object.sender ?? "";
message.admin = object.admin ?? "";
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.label = object.label ?? "";
message.msg = object.msg ?? new Uint8Array();
message.funds = object.funds?.map(e => Coin.fromPartial(e)) || [];
message.salt = object.salt ?? new Uint8Array();
message.fixMsg = object.fixMsg ?? false;
return message;
},
fromAmino(object) {
const message = createBaseMsgInstantiateContract2();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.admin !== undefined && object.admin !== null) {
message.admin = object.admin;
}
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.label !== undefined && object.label !== null) {
message.label = object.label;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
message.funds = object.funds?.map(e => Coin.fromAmino(e)) || [];
if (object.salt !== undefined && object.salt !== null) {
message.salt = bytesFromBase64(object.salt);
}
if (object.fix_msg !== undefined && object.fix_msg !== null) {
message.fixMsg = object.fix_msg;
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.admin = message.admin === "" ? undefined : message.admin;
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.label = message.label === "" ? undefined : message.label;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
if (message.funds) {
obj.funds = message.funds.map(e => e ? Coin.toAmino(e) : undefined);
}
else {
obj.funds = message.funds;
}
obj.salt = message.salt ? base64FromBytes(message.salt) : undefined;
obj.fix_msg = message.fixMsg === false ? undefined : message.fixMsg;
return obj;
},
fromAminoMsg(object) {
return MsgInstantiateContract2.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgInstantiateContract2",
value: MsgInstantiateContract2.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgInstantiateContract2.decode(message.value);
},
toProto(message) {
return MsgInstantiateContract2.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2",
value: MsgInstantiateContract2.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgInstantiateContract2.typeUrl, MsgInstantiateContract2);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgInstantiateContract2.aminoType, MsgInstantiateContract2.typeUrl);
function createBaseMsgInstantiateContract2Response() {
return {
address: "",
data: new Uint8Array()
};
}
export const MsgInstantiateContract2Response = {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2Response",
aminoType: "wasm/MsgInstantiateContract2Response",
is(o) {
return o && (o.$typeUrl === MsgInstantiateContract2Response.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgInstantiateContract2Response.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgInstantiateContract2Response.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.address !== "") {
writer.uint32(10).string(message.address);
}
if (message.data.length !== 0) {
writer.uint32(18).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgInstantiateContract2Response();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.address = reader.string();
break;
case 2:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgInstantiateContract2Response();
message.address = object.address ?? "";
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgInstantiateContract2Response();
if (object.address !== undefined && object.address !== null) {
message.address = object.address;
}
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.address = message.address === "" ? undefined : message.address;
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgInstantiateContract2Response.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgInstantiateContract2Response",
value: MsgInstantiateContract2Response.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgInstantiateContract2Response.decode(message.value);
},
toProto(message) {
return MsgInstantiateContract2Response.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2Response",
value: MsgInstantiateContract2Response.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgInstantiateContract2Response.typeUrl, MsgInstantiateContract2Response);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgInstantiateContract2Response.aminoType, MsgInstantiateContract2Response.typeUrl);
function createBaseMsgExecuteContract() {
return {
sender: "",
contract: "",
msg: new Uint8Array(),
funds: []
};
}
export const MsgExecuteContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContract",
aminoType: "wasm/MsgExecuteContract",
is(o) {
return o && (o.$typeUrl === MsgExecuteContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.is(o.funds[0])));
},
isSDK(o) {
return o && (o.$typeUrl === MsgExecuteContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isSDK(o.funds[0])));
},
isAmino(o) {
return o && (o.$typeUrl === MsgExecuteContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isAmino(o.funds[0])));
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.contract !== "") {
writer.uint32(18).string(message.contract);
}
if (message.msg.length !== 0) {
writer.uint32(26).bytes(message.msg);
}
for (const v of message.funds) {
Coin.encode(v, writer.uint32(42).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgExecuteContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.contract = reader.string();
break;
case 3:
message.msg = reader.bytes();
break;
case 5:
message.funds.push(Coin.decode(reader, reader.uint32()));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgExecuteContract();
message.sender = object.sender ?? "";
message.contract = object.contract ?? "";
message.msg = object.msg ?? new Uint8Array();
message.funds = object.funds?.map(e => Coin.fromPartial(e)) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgExecuteContract();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
message.funds = object.funds?.map(e => Coin.fromAmino(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.contract = message.contract === "" ? undefined : message.contract;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
if (message.funds) {
obj.funds = message.funds.map(e => e ? Coin.toAmino(e) : undefined);
}
else {
obj.funds = message.funds;
}
return obj;
},
fromAminoMsg(object) {
return MsgExecuteContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgExecuteContract",
value: MsgExecuteContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgExecuteContract.decode(message.value);
},
toProto(message) {
return MsgExecuteContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContract",
value: MsgExecuteContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgExecuteContract.typeUrl, MsgExecuteContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgExecuteContract.aminoType, MsgExecuteContract.typeUrl);
function createBaseMsgExecuteContractResponse() {
return {
data: new Uint8Array()
};
}
export const MsgExecuteContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContractResponse",
aminoType: "wasm/MsgExecuteContractResponse",
is(o) {
return o && (o.$typeUrl === MsgExecuteContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgExecuteContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgExecuteContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.data.length !== 0) {
writer.uint32(10).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgExecuteContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgExecuteContractResponse();
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgExecuteContractResponse();
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgExecuteContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgExecuteContractResponse",
value: MsgExecuteContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgExecuteContractResponse.decode(message.value);
},
toProto(message) {
return MsgExecuteContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContractResponse",
value: MsgExecuteContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgExecuteContractResponse.typeUrl, MsgExecuteContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgExecuteContractResponse.aminoType, MsgExecuteContractResponse.typeUrl);
function createBaseMsgMigrateContract() {
return {
sender: "",
contract: "",
codeId: BigInt(0),
msg: new Uint8Array()
};
}
export const MsgMigrateContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContract",
aminoType: "wasm/MsgMigrateContract",
is(o) {
return o && (o.$typeUrl === MsgMigrateContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && typeof o.codeId === "bigint" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgMigrateContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && typeof o.code_id === "bigint" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgMigrateContract.typeUrl || typeof o.sender === "string" && typeof o.contract === "string" && typeof o.code_id === "bigint" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.contract !== "") {
writer.uint32(18).string(message.contract);
}
if (message.codeId !== BigInt(0)) {
writer.uint32(24).uint64(message.codeId);
}
if (message.msg.length !== 0) {
writer.uint32(34).bytes(message.msg);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgMigrateContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.contract = reader.string();
break;
case 3:
message.codeId = reader.uint64();
break;
case 4:
message.msg = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgMigrateContract();
message.sender = object.sender ?? "";
message.contract = object.contract ?? "";
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.msg = object.msg ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgMigrateContract();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.contract = message.contract === "" ? undefined : message.contract;
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgMigrateContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgMigrateContract",
value: MsgMigrateContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgMigrateContract.decode(message.value);
},
toProto(message) {
return MsgMigrateContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContract",
value: MsgMigrateContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgMigrateContract.typeUrl, MsgMigrateContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgMigrateContract.aminoType, MsgMigrateContract.typeUrl);
function createBaseMsgMigrateContractResponse() {
return {
data: new Uint8Array()
};
}
export const MsgMigrateContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContractResponse",
aminoType: "wasm/MsgMigrateContractResponse",
is(o) {
return o && (o.$typeUrl === MsgMigrateContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgMigrateContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgMigrateContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.data.length !== 0) {
writer.uint32(10).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgMigrateContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgMigrateContractResponse();
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgMigrateContractResponse();
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgMigrateContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgMigrateContractResponse",
value: MsgMigrateContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgMigrateContractResponse.decode(message.value);
},
toProto(message) {
return MsgMigrateContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContractResponse",
value: MsgMigrateContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgMigrateContractResponse.typeUrl, MsgMigrateContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgMigrateContractResponse.aminoType, MsgMigrateContractResponse.typeUrl);
function createBaseMsgUpdateAdmin() {
return {
sender: "",
newAdmin: "",
contract: ""
};
}
export const MsgUpdateAdmin = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdmin",
aminoType: "wasm/MsgUpdateAdmin",
is(o) {
return o && (o.$typeUrl === MsgUpdateAdmin.typeUrl || typeof o.sender === "string" && typeof o.newAdmin === "string" && typeof o.contract === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgUpdateAdmin.typeUrl || typeof o.sender === "string" && typeof o.new_admin === "string" && typeof o.contract === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgUpdateAdmin.typeUrl || typeof o.sender === "string" && typeof o.new_admin === "string" && typeof o.contract === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.newAdmin !== "") {
writer.uint32(18).string(message.newAdmin);
}
if (message.contract !== "") {
writer.uint32(26).string(message.contract);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateAdmin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.newAdmin = reader.string();
break;
case 3:
message.contract = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgUpdateAdmin();
message.sender = object.sender ?? "";
message.newAdmin = object.newAdmin ?? "";
message.contract = object.contract ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgUpdateAdmin();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.new_admin !== undefined && object.new_admin !== null) {
message.newAdmin = object.new_admin;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.new_admin = message.newAdmin === "" ? undefined : message.newAdmin;
obj.contract = message.contract === "" ? undefined : message.contract;
return obj;
},
fromAminoMsg(object) {
return MsgUpdateAdmin.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateAdmin",
value: MsgUpdateAdmin.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateAdmin.decode(message.value);
},
toProto(message) {
return MsgUpdateAdmin.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdmin",
value: MsgUpdateAdmin.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateAdmin.typeUrl, MsgUpdateAdmin);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateAdmin.aminoType, MsgUpdateAdmin.typeUrl);
function createBaseMsgUpdateAdminResponse() {
return {};
}
export const MsgUpdateAdminResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdminResponse",
aminoType: "wasm/MsgUpdateAdminResponse",
is(o) {
return o && o.$typeUrl === MsgUpdateAdminResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgUpdateAdminResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgUpdateAdminResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateAdminResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgUpdateAdminResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgUpdateAdminResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgUpdateAdminResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateAdminResponse",
value: MsgUpdateAdminResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateAdminResponse.decode(message.value);
},
toProto(message) {
return MsgUpdateAdminResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdminResponse",
value: MsgUpdateAdminResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateAdminResponse.typeUrl, MsgUpdateAdminResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateAdminResponse.aminoType, MsgUpdateAdminResponse.typeUrl);
function createBaseMsgClearAdmin() {
return {
sender: "",
contract: ""
};
}
export const MsgClearAdmin = {
typeUrl: "/cosmwasm.wasm.v1.MsgClearAdmin",
aminoType: "wasm/MsgClearAdmin",
is(o) {
return o && (o.$typeUrl === MsgClearAdmin.typeUrl || typeof o.sender === "string" && typeof o.contract === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgClearAdmin.typeUrl || typeof o.sender === "string" && typeof o.contract === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgClearAdmin.typeUrl || typeof o.sender === "string" && typeof o.contract === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.contract !== "") {
writer.uint32(26).string(message.contract);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgClearAdmin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 3:
message.contract = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgClearAdmin();
message.sender = object.sender ?? "";
message.contract = object.contract ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgClearAdmin();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.contract = message.contract === "" ? undefined : message.contract;
return obj;
},
fromAminoMsg(object) {
return MsgClearAdmin.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgClearAdmin",
value: MsgClearAdmin.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgClearAdmin.decode(message.value);
},
toProto(message) {
return MsgClearAdmin.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgClearAdmin",
value: MsgClearAdmin.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgClearAdmin.typeUrl, MsgClearAdmin);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgClearAdmin.aminoType, MsgClearAdmin.typeUrl);
function createBaseMsgClearAdminResponse() {
return {};
}
export const MsgClearAdminResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgClearAdminResponse",
aminoType: "wasm/MsgClearAdminResponse",
is(o) {
return o && o.$typeUrl === MsgClearAdminResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgClearAdminResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgClearAdminResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgClearAdminResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgClearAdminResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgClearAdminResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgClearAdminResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgClearAdminResponse",
value: MsgClearAdminResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgClearAdminResponse.decode(message.value);
},
toProto(message) {
return MsgClearAdminResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgClearAdminResponse",
value: MsgClearAdminResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgClearAdminResponse.typeUrl, MsgClearAdminResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgClearAdminResponse.aminoType, MsgClearAdminResponse.typeUrl);
function createBaseMsgUpdateInstantiateConfig() {
return {
sender: "",
codeId: BigInt(0),
newInstantiatePermission: undefined
};
}
export const MsgUpdateInstantiateConfig = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfig",
aminoType: "wasm/MsgUpdateInstantiateConfig",
is(o) {
return o && (o.$typeUrl === MsgUpdateInstantiateConfig.typeUrl || typeof o.sender === "string" && typeof o.codeId === "bigint");
},
isSDK(o) {
return o && (o.$typeUrl === MsgUpdateInstantiateConfig.typeUrl || typeof o.sender === "string" && typeof o.code_id === "bigint");
},
isAmino(o) {
return o && (o.$typeUrl === MsgUpdateInstantiateConfig.typeUrl || typeof o.sender === "string" && typeof o.code_id === "bigint");
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.codeId !== BigInt(0)) {
writer.uint32(16).uint64(message.codeId);
}
if (message.newInstantiatePermission !== undefined) {
AccessConfig.encode(message.newInstantiatePermission, writer.uint32(26).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateInstantiateConfig();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.codeId = reader.uint64();
break;
case 3:
message.newInstantiatePermission = AccessConfig.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgUpdateInstantiateConfig();
message.sender = object.sender ?? "";
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.newInstantiatePermission = object.newInstantiatePermission !== undefined && object.newInstantiatePermission !== null ? AccessConfig.fromPartial(object.newInstantiatePermission) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseMsgUpdateInstantiateConfig();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.new_instantiate_permission !== undefined && object.new_instantiate_permission !== null) {
message.newInstantiatePermission = AccessConfig.fromAmino(object.new_instantiate_permission);
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.new_instantiate_permission = message.newInstantiatePermission ? AccessConfig.toAmino(message.newInstantiatePermission) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgUpdateInstantiateConfig.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateInstantiateConfig",
value: MsgUpdateInstantiateConfig.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateInstantiateConfig.decode(message.value);
},
toProto(message) {
return MsgUpdateInstantiateConfig.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfig",
value: MsgUpdateInstantiateConfig.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateInstantiateConfig.typeUrl, MsgUpdateInstantiateConfig);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateInstantiateConfig.aminoType, MsgUpdateInstantiateConfig.typeUrl);
function createBaseMsgUpdateInstantiateConfigResponse() {
return {};
}
export const MsgUpdateInstantiateConfigResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse",
aminoType: "wasm/MsgUpdateInstantiateConfigResponse",
is(o) {
return o && o.$typeUrl === MsgUpdateInstantiateConfigResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgUpdateInstantiateConfigResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgUpdateInstantiateConfigResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateInstantiateConfigResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgUpdateInstantiateConfigResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgUpdateInstantiateConfigResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgUpdateInstantiateConfigResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateInstantiateConfigResponse",
value: MsgUpdateInstantiateConfigResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateInstantiateConfigResponse.decode(message.value);
},
toProto(message) {
return MsgUpdateInstantiateConfigResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse",
value: MsgUpdateInstantiateConfigResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateInstantiateConfigResponse.typeUrl, MsgUpdateInstantiateConfigResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateInstantiateConfigResponse.aminoType, MsgUpdateInstantiateConfigResponse.typeUrl);
function createBaseMsgUpdateParams() {
return {
authority: "",
params: Params.fromPartial({})
};
}
export const MsgUpdateParams = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParams",
aminoType: "wasm/MsgUpdateParams",
is(o) {
return o && (o.$typeUrl === MsgUpdateParams.typeUrl || typeof o.authority === "string" && Params.is(o.params));
},
isSDK(o) {
return o && (o.$typeUrl === MsgUpdateParams.typeUrl || typeof o.authority === "string" && Params.isSDK(o.params));
},
isAmino(o) {
return o && (o.$typeUrl === MsgUpdateParams.typeUrl || typeof o.authority === "string" && Params.isAmino(o.params));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
if (message.params !== undefined) {
Params.encode(message.params, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateParams();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
message.params = Params.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgUpdateParams();
message.authority = object.authority ?? "";
message.params = object.params !== undefined && object.params !== null ? Params.fromPartial(object.params) : undefined;
return message;
},
fromAmino(object) {
const message = createBaseMsgUpdateParams();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
if (object.params !== undefined && object.params !== null) {
message.params = Params.fromAmino(object.params);
}
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
obj.params = message.params ? Params.toAmino(message.params) : Params.toAmino(Params.fromPartial({}));
return obj;
},
fromAminoMsg(object) {
return MsgUpdateParams.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateParams",
value: MsgUpdateParams.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateParams.decode(message.value);
},
toProto(message) {
return MsgUpdateParams.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParams",
value: MsgUpdateParams.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateParams.typeUrl, MsgUpdateParams);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateParams.aminoType, MsgUpdateParams.typeUrl);
function createBaseMsgUpdateParamsResponse() {
return {};
}
export const MsgUpdateParamsResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParamsResponse",
aminoType: "wasm/MsgUpdateParamsResponse",
is(o) {
return o && o.$typeUrl === MsgUpdateParamsResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgUpdateParamsResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgUpdateParamsResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateParamsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgUpdateParamsResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgUpdateParamsResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgUpdateParamsResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateParamsResponse",
value: MsgUpdateParamsResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateParamsResponse.decode(message.value);
},
toProto(message) {
return MsgUpdateParamsResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParamsResponse",
value: MsgUpdateParamsResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateParamsResponse.typeUrl, MsgUpdateParamsResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateParamsResponse.aminoType, MsgUpdateParamsResponse.typeUrl);
function createBaseMsgSudoContract() {
return {
authority: "",
contract: "",
msg: new Uint8Array()
};
}
export const MsgSudoContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgSudoContract",
aminoType: "wasm/MsgSudoContract",
is(o) {
return o && (o.$typeUrl === MsgSudoContract.typeUrl || typeof o.authority === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgSudoContract.typeUrl || typeof o.authority === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgSudoContract.typeUrl || typeof o.authority === "string" && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
if (message.contract !== "") {
writer.uint32(18).string(message.contract);
}
if (message.msg.length !== 0) {
writer.uint32(26).bytes(message.msg);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgSudoContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
message.contract = reader.string();
break;
case 3:
message.msg = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgSudoContract();
message.authority = object.authority ?? "";
message.contract = object.contract ?? "";
message.msg = object.msg ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgSudoContract();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
obj.contract = message.contract === "" ? undefined : message.contract;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgSudoContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgSudoContract",
value: MsgSudoContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgSudoContract.decode(message.value);
},
toProto(message) {
return MsgSudoContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgSudoContract",
value: MsgSudoContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgSudoContract.typeUrl, MsgSudoContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgSudoContract.aminoType, MsgSudoContract.typeUrl);
function createBaseMsgSudoContractResponse() {
return {
data: new Uint8Array()
};
}
export const MsgSudoContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgSudoContractResponse",
aminoType: "wasm/MsgSudoContractResponse",
is(o) {
return o && (o.$typeUrl === MsgSudoContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgSudoContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgSudoContractResponse.typeUrl || o.data instanceof Uint8Array || typeof o.data === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.data.length !== 0) {
writer.uint32(10).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgSudoContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgSudoContractResponse();
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgSudoContractResponse();
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgSudoContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgSudoContractResponse",
value: MsgSudoContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgSudoContractResponse.decode(message.value);
},
toProto(message) {
return MsgSudoContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgSudoContractResponse",
value: MsgSudoContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgSudoContractResponse.typeUrl, MsgSudoContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgSudoContractResponse.aminoType, MsgSudoContractResponse.typeUrl);
function createBaseMsgPinCodes() {
return {
authority: "",
codeIds: []
};
}
export const MsgPinCodes = {
typeUrl: "/cosmwasm.wasm.v1.MsgPinCodes",
aminoType: "wasm/MsgPinCodes",
is(o) {
return o && (o.$typeUrl === MsgPinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.codeIds) && (!o.codeIds.length || typeof o.codeIds[0] === "bigint"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgPinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.code_ids) && (!o.code_ids.length || typeof o.code_ids[0] === "bigint"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgPinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.code_ids) && (!o.code_ids.length || typeof o.code_ids[0] === "bigint"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
writer.uint32(18).fork();
for (const v of message.codeIds) {
writer.uint64(v);
}
writer.ldelim();
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgPinCodes();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
if ((tag & 7) === 2) {
const end2 = reader.uint32() + reader.pos;
while (reader.pos < end2) {
message.codeIds.push(reader.uint64());
}
}
else {
message.codeIds.push(reader.uint64());
}
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgPinCodes();
message.authority = object.authority ?? "";
message.codeIds = object.codeIds?.map(e => BigInt(e.toString())) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgPinCodes();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
message.codeIds = object.code_ids?.map(e => BigInt(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
if (message.codeIds) {
obj.code_ids = message.codeIds.map(e => e.toString());
}
else {
obj.code_ids = message.codeIds;
}
return obj;
},
fromAminoMsg(object) {
return MsgPinCodes.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgPinCodes",
value: MsgPinCodes.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgPinCodes.decode(message.value);
},
toProto(message) {
return MsgPinCodes.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgPinCodes",
value: MsgPinCodes.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgPinCodes.typeUrl, MsgPinCodes);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgPinCodes.aminoType, MsgPinCodes.typeUrl);
function createBaseMsgPinCodesResponse() {
return {};
}
export const MsgPinCodesResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgPinCodesResponse",
aminoType: "wasm/MsgPinCodesResponse",
is(o) {
return o && o.$typeUrl === MsgPinCodesResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgPinCodesResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgPinCodesResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgPinCodesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgPinCodesResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgPinCodesResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgPinCodesResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgPinCodesResponse",
value: MsgPinCodesResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgPinCodesResponse.decode(message.value);
},
toProto(message) {
return MsgPinCodesResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgPinCodesResponse",
value: MsgPinCodesResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgPinCodesResponse.typeUrl, MsgPinCodesResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgPinCodesResponse.aminoType, MsgPinCodesResponse.typeUrl);
function createBaseMsgUnpinCodes() {
return {
authority: "",
codeIds: []
};
}
export const MsgUnpinCodes = {
typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodes",
aminoType: "wasm/MsgUnpinCodes",
is(o) {
return o && (o.$typeUrl === MsgUnpinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.codeIds) && (!o.codeIds.length || typeof o.codeIds[0] === "bigint"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgUnpinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.code_ids) && (!o.code_ids.length || typeof o.code_ids[0] === "bigint"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgUnpinCodes.typeUrl || typeof o.authority === "string" && Array.isArray(o.code_ids) && (!o.code_ids.length || typeof o.code_ids[0] === "bigint"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
writer.uint32(18).fork();
for (const v of message.codeIds) {
writer.uint64(v);
}
writer.ldelim();
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUnpinCodes();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
if ((tag & 7) === 2) {
const end2 = reader.uint32() + reader.pos;
while (reader.pos < end2) {
message.codeIds.push(reader.uint64());
}
}
else {
message.codeIds.push(reader.uint64());
}
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgUnpinCodes();
message.authority = object.authority ?? "";
message.codeIds = object.codeIds?.map(e => BigInt(e.toString())) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgUnpinCodes();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
message.codeIds = object.code_ids?.map(e => BigInt(e)) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
if (message.codeIds) {
obj.code_ids = message.codeIds.map(e => e.toString());
}
else {
obj.code_ids = message.codeIds;
}
return obj;
},
fromAminoMsg(object) {
return MsgUnpinCodes.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUnpinCodes",
value: MsgUnpinCodes.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUnpinCodes.decode(message.value);
},
toProto(message) {
return MsgUnpinCodes.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodes",
value: MsgUnpinCodes.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUnpinCodes.typeUrl, MsgUnpinCodes);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUnpinCodes.aminoType, MsgUnpinCodes.typeUrl);
function createBaseMsgUnpinCodesResponse() {
return {};
}
export const MsgUnpinCodesResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodesResponse",
aminoType: "wasm/MsgUnpinCodesResponse",
is(o) {
return o && o.$typeUrl === MsgUnpinCodesResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgUnpinCodesResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgUnpinCodesResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUnpinCodesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgUnpinCodesResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgUnpinCodesResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgUnpinCodesResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUnpinCodesResponse",
value: MsgUnpinCodesResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUnpinCodesResponse.decode(message.value);
},
toProto(message) {
return MsgUnpinCodesResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodesResponse",
value: MsgUnpinCodesResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUnpinCodesResponse.typeUrl, MsgUnpinCodesResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUnpinCodesResponse.aminoType, MsgUnpinCodesResponse.typeUrl);
function createBaseMsgStoreAndInstantiateContract() {
return {
authority: "",
wasmByteCode: new Uint8Array(),
instantiatePermission: undefined,
unpinCode: false,
admin: "",
label: "",
msg: new Uint8Array(),
funds: [],
source: "",
builder: "",
codeHash: new Uint8Array()
};
}
export const MsgStoreAndInstantiateContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContract",
aminoType: "wasm/MsgStoreAndInstantiateContract",
is(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContract.typeUrl || typeof o.authority === "string" && (o.wasmByteCode instanceof Uint8Array || typeof o.wasmByteCode === "string") && typeof o.unpinCode === "boolean" && typeof o.admin === "string" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.is(o.funds[0])) && typeof o.source === "string" && typeof o.builder === "string" && (o.codeHash instanceof Uint8Array || typeof o.codeHash === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContract.typeUrl || typeof o.authority === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string") && typeof o.unpin_code === "boolean" && typeof o.admin === "string" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isSDK(o.funds[0])) && typeof o.source === "string" && typeof o.builder === "string" && (o.code_hash instanceof Uint8Array || typeof o.code_hash === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContract.typeUrl || typeof o.authority === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string") && typeof o.unpin_code === "boolean" && typeof o.admin === "string" && typeof o.label === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string") && Array.isArray(o.funds) && (!o.funds.length || Coin.isAmino(o.funds[0])) && typeof o.source === "string" && typeof o.builder === "string" && (o.code_hash instanceof Uint8Array || typeof o.code_hash === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
if (message.wasmByteCode.length !== 0) {
writer.uint32(26).bytes(message.wasmByteCode);
}
if (message.instantiatePermission !== undefined) {
AccessConfig.encode(message.instantiatePermission, writer.uint32(34).fork()).ldelim();
}
if (message.unpinCode === true) {
writer.uint32(40).bool(message.unpinCode);
}
if (message.admin !== "") {
writer.uint32(50).string(message.admin);
}
if (message.label !== "") {
writer.uint32(58).string(message.label);
}
if (message.msg.length !== 0) {
writer.uint32(66).bytes(message.msg);
}
for (const v of message.funds) {
Coin.encode(v, writer.uint32(74).fork()).ldelim();
}
if (message.source !== "") {
writer.uint32(82).string(message.source);
}
if (message.builder !== "") {
writer.uint32(90).string(message.builder);
}
if (message.codeHash.length !== 0) {
writer.uint32(98).bytes(message.codeHash);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreAndInstantiateContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 3:
message.wasmByteCode = reader.bytes();
break;
case 4:
message.instantiatePermission = AccessConfig.decode(reader, reader.uint32());
break;
case 5:
message.unpinCode = reader.bool();
break;
case 6:
message.admin = reader.string();
break;
case 7:
message.label = reader.string();
break;
case 8:
message.msg = reader.bytes();
break;
case 9:
message.funds.push(Coin.decode(reader, reader.uint32()));
break;
case 10:
message.source = reader.string();
break;
case 11:
message.builder = reader.string();
break;
case 12:
message.codeHash = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreAndInstantiateContract();
message.authority = object.authority ?? "";
message.wasmByteCode = object.wasmByteCode ?? new Uint8Array();
message.instantiatePermission = object.instantiatePermission !== undefined && object.instantiatePermission !== null ? AccessConfig.fromPartial(object.instantiatePermission) : undefined;
message.unpinCode = object.unpinCode ?? false;
message.admin = object.admin ?? "";
message.label = object.label ?? "";
message.msg = object.msg ?? new Uint8Array();
message.funds = object.funds?.map(e => Coin.fromPartial(e)) || [];
message.source = object.source ?? "";
message.builder = object.builder ?? "";
message.codeHash = object.codeHash ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreAndInstantiateContract();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
if (object.wasm_byte_code !== undefined && object.wasm_byte_code !== null) {
message.wasmByteCode = fromBase64(object.wasm_byte_code);
}
if (object.instantiate_permission !== undefined && object.instantiate_permission !== null) {
message.instantiatePermission = AccessConfig.fromAmino(object.instantiate_permission);
}
if (object.unpin_code !== undefined && object.unpin_code !== null) {
message.unpinCode = object.unpin_code;
}
if (object.admin !== undefined && object.admin !== null) {
message.admin = object.admin;
}
if (object.label !== undefined && object.label !== null) {
message.label = object.label;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
message.funds = object.funds?.map(e => Coin.fromAmino(e)) || [];
if (object.source !== undefined && object.source !== null) {
message.source = object.source;
}
if (object.builder !== undefined && object.builder !== null) {
message.builder = object.builder;
}
if (object.code_hash !== undefined && object.code_hash !== null) {
message.codeHash = bytesFromBase64(object.code_hash);
}
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
obj.wasm_byte_code = message.wasmByteCode ? toBase64(message.wasmByteCode) : undefined;
obj.instantiate_permission = message.instantiatePermission ? AccessConfig.toAmino(message.instantiatePermission) : undefined;
obj.unpin_code = message.unpinCode === false ? undefined : message.unpinCode;
obj.admin = message.admin === "" ? undefined : message.admin;
obj.label = message.label === "" ? undefined : message.label;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
if (message.funds) {
obj.funds = message.funds.map(e => e ? Coin.toAmino(e) : undefined);
}
else {
obj.funds = message.funds;
}
obj.source = message.source === "" ? undefined : message.source;
obj.builder = message.builder === "" ? undefined : message.builder;
obj.code_hash = message.codeHash ? base64FromBytes(message.codeHash) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreAndInstantiateContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreAndInstantiateContract",
value: MsgStoreAndInstantiateContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreAndInstantiateContract.decode(message.value);
},
toProto(message) {
return MsgStoreAndInstantiateContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContract",
value: MsgStoreAndInstantiateContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreAndInstantiateContract.typeUrl, MsgStoreAndInstantiateContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreAndInstantiateContract.aminoType, MsgStoreAndInstantiateContract.typeUrl);
function createBaseMsgStoreAndInstantiateContractResponse() {
return {
address: "",
data: new Uint8Array()
};
}
export const MsgStoreAndInstantiateContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse",
aminoType: "wasm/MsgStoreAndInstantiateContractResponse",
is(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreAndInstantiateContractResponse.typeUrl || typeof o.address === "string" && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.address !== "") {
writer.uint32(10).string(message.address);
}
if (message.data.length !== 0) {
writer.uint32(18).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreAndInstantiateContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.address = reader.string();
break;
case 2:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreAndInstantiateContractResponse();
message.address = object.address ?? "";
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreAndInstantiateContractResponse();
if (object.address !== undefined && object.address !== null) {
message.address = object.address;
}
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.address = message.address === "" ? undefined : message.address;
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreAndInstantiateContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreAndInstantiateContractResponse",
value: MsgStoreAndInstantiateContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreAndInstantiateContractResponse.decode(message.value);
},
toProto(message) {
return MsgStoreAndInstantiateContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse",
value: MsgStoreAndInstantiateContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreAndInstantiateContractResponse.typeUrl, MsgStoreAndInstantiateContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreAndInstantiateContractResponse.aminoType, MsgStoreAndInstantiateContractResponse.typeUrl);
function createBaseMsgAddCodeUploadParamsAddresses() {
return {
authority: "",
addresses: []
};
}
export const MsgAddCodeUploadParamsAddresses = {
typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses",
aminoType: "wasm/MsgAddCodeUploadParamsAddresses",
is(o) {
return o && (o.$typeUrl === MsgAddCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgAddCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgAddCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
for (const v of message.addresses) {
writer.uint32(18).string(v);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgAddCodeUploadParamsAddresses();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
message.addresses.push(reader.string());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgAddCodeUploadParamsAddresses();
message.authority = object.authority ?? "";
message.addresses = object.addresses?.map(e => e) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgAddCodeUploadParamsAddresses();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
message.addresses = object.addresses?.map(e => e) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
if (message.addresses) {
obj.addresses = message.addresses.map(e => e);
}
else {
obj.addresses = message.addresses;
}
return obj;
},
fromAminoMsg(object) {
return MsgAddCodeUploadParamsAddresses.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgAddCodeUploadParamsAddresses",
value: MsgAddCodeUploadParamsAddresses.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgAddCodeUploadParamsAddresses.decode(message.value);
},
toProto(message) {
return MsgAddCodeUploadParamsAddresses.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses",
value: MsgAddCodeUploadParamsAddresses.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgAddCodeUploadParamsAddresses.typeUrl, MsgAddCodeUploadParamsAddresses);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgAddCodeUploadParamsAddresses.aminoType, MsgAddCodeUploadParamsAddresses.typeUrl);
function createBaseMsgAddCodeUploadParamsAddressesResponse() {
return {};
}
export const MsgAddCodeUploadParamsAddressesResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse",
aminoType: "wasm/MsgAddCodeUploadParamsAddressesResponse",
is(o) {
return o && o.$typeUrl === MsgAddCodeUploadParamsAddressesResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgAddCodeUploadParamsAddressesResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgAddCodeUploadParamsAddressesResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgAddCodeUploadParamsAddressesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgAddCodeUploadParamsAddressesResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgAddCodeUploadParamsAddressesResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgAddCodeUploadParamsAddressesResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgAddCodeUploadParamsAddressesResponse",
value: MsgAddCodeUploadParamsAddressesResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgAddCodeUploadParamsAddressesResponse.decode(message.value);
},
toProto(message) {
return MsgAddCodeUploadParamsAddressesResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse",
value: MsgAddCodeUploadParamsAddressesResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgAddCodeUploadParamsAddressesResponse.typeUrl, MsgAddCodeUploadParamsAddressesResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgAddCodeUploadParamsAddressesResponse.aminoType, MsgAddCodeUploadParamsAddressesResponse.typeUrl);
function createBaseMsgRemoveCodeUploadParamsAddresses() {
return {
authority: "",
addresses: []
};
}
export const MsgRemoveCodeUploadParamsAddresses = {
typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses",
aminoType: "wasm/MsgRemoveCodeUploadParamsAddresses",
is(o) {
return o && (o.$typeUrl === MsgRemoveCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgRemoveCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgRemoveCodeUploadParamsAddresses.typeUrl || typeof o.authority === "string" && Array.isArray(o.addresses) && (!o.addresses.length || typeof o.addresses[0] === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
for (const v of message.addresses) {
writer.uint32(18).string(v);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgRemoveCodeUploadParamsAddresses();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
message.addresses.push(reader.string());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgRemoveCodeUploadParamsAddresses();
message.authority = object.authority ?? "";
message.addresses = object.addresses?.map(e => e) || [];
return message;
},
fromAmino(object) {
const message = createBaseMsgRemoveCodeUploadParamsAddresses();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
message.addresses = object.addresses?.map(e => e) || [];
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
if (message.addresses) {
obj.addresses = message.addresses.map(e => e);
}
else {
obj.addresses = message.addresses;
}
return obj;
},
fromAminoMsg(object) {
return MsgRemoveCodeUploadParamsAddresses.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgRemoveCodeUploadParamsAddresses",
value: MsgRemoveCodeUploadParamsAddresses.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgRemoveCodeUploadParamsAddresses.decode(message.value);
},
toProto(message) {
return MsgRemoveCodeUploadParamsAddresses.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses",
value: MsgRemoveCodeUploadParamsAddresses.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgRemoveCodeUploadParamsAddresses.typeUrl, MsgRemoveCodeUploadParamsAddresses);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgRemoveCodeUploadParamsAddresses.aminoType, MsgRemoveCodeUploadParamsAddresses.typeUrl);
function createBaseMsgRemoveCodeUploadParamsAddressesResponse() {
return {};
}
export const MsgRemoveCodeUploadParamsAddressesResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse",
aminoType: "wasm/MsgRemoveCodeUploadParamsAddressesResponse",
is(o) {
return o && o.$typeUrl === MsgRemoveCodeUploadParamsAddressesResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgRemoveCodeUploadParamsAddressesResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgRemoveCodeUploadParamsAddressesResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgRemoveCodeUploadParamsAddressesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgRemoveCodeUploadParamsAddressesResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgRemoveCodeUploadParamsAddressesResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgRemoveCodeUploadParamsAddressesResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgRemoveCodeUploadParamsAddressesResponse",
value: MsgRemoveCodeUploadParamsAddressesResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgRemoveCodeUploadParamsAddressesResponse.decode(message.value);
},
toProto(message) {
return MsgRemoveCodeUploadParamsAddressesResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse",
value: MsgRemoveCodeUploadParamsAddressesResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgRemoveCodeUploadParamsAddressesResponse.typeUrl, MsgRemoveCodeUploadParamsAddressesResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgRemoveCodeUploadParamsAddressesResponse.aminoType, MsgRemoveCodeUploadParamsAddressesResponse.typeUrl);
function createBaseMsgStoreAndMigrateContract() {
return {
authority: "",
wasmByteCode: new Uint8Array(),
instantiatePermission: undefined,
contract: "",
msg: new Uint8Array()
};
}
export const MsgStoreAndMigrateContract = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContract",
aminoType: "wasm/MsgStoreAndMigrateContract",
is(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContract.typeUrl || typeof o.authority === "string" && (o.wasmByteCode instanceof Uint8Array || typeof o.wasmByteCode === "string") && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContract.typeUrl || typeof o.authority === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string") && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContract.typeUrl || typeof o.authority === "string" && (o.wasm_byte_code instanceof Uint8Array || typeof o.wasm_byte_code === "string") && typeof o.contract === "string" && (o.msg instanceof Uint8Array || typeof o.msg === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.authority !== "") {
writer.uint32(10).string(message.authority);
}
if (message.wasmByteCode.length !== 0) {
writer.uint32(18).bytes(message.wasmByteCode);
}
if (message.instantiatePermission !== undefined) {
AccessConfig.encode(message.instantiatePermission, writer.uint32(26).fork()).ldelim();
}
if (message.contract !== "") {
writer.uint32(34).string(message.contract);
}
if (message.msg.length !== 0) {
writer.uint32(42).bytes(message.msg);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreAndMigrateContract();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.authority = reader.string();
break;
case 2:
message.wasmByteCode = reader.bytes();
break;
case 3:
message.instantiatePermission = AccessConfig.decode(reader, reader.uint32());
break;
case 4:
message.contract = reader.string();
break;
case 5:
message.msg = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreAndMigrateContract();
message.authority = object.authority ?? "";
message.wasmByteCode = object.wasmByteCode ?? new Uint8Array();
message.instantiatePermission = object.instantiatePermission !== undefined && object.instantiatePermission !== null ? AccessConfig.fromPartial(object.instantiatePermission) : undefined;
message.contract = object.contract ?? "";
message.msg = object.msg ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreAndMigrateContract();
if (object.authority !== undefined && object.authority !== null) {
message.authority = object.authority;
}
if (object.wasm_byte_code !== undefined && object.wasm_byte_code !== null) {
message.wasmByteCode = fromBase64(object.wasm_byte_code);
}
if (object.instantiate_permission !== undefined && object.instantiate_permission !== null) {
message.instantiatePermission = AccessConfig.fromAmino(object.instantiate_permission);
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
if (object.msg !== undefined && object.msg !== null) {
message.msg = toUtf8(JSON.stringify(object.msg));
}
return message;
},
toAmino(message) {
const obj = {};
obj.authority = message.authority === "" ? undefined : message.authority;
obj.wasm_byte_code = message.wasmByteCode ? toBase64(message.wasmByteCode) : undefined;
obj.instantiate_permission = message.instantiatePermission ? AccessConfig.toAmino(message.instantiatePermission) : undefined;
obj.contract = message.contract === "" ? undefined : message.contract;
obj.msg = message.msg ? JSON.parse(fromUtf8(message.msg)) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreAndMigrateContract.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreAndMigrateContract",
value: MsgStoreAndMigrateContract.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreAndMigrateContract.decode(message.value);
},
toProto(message) {
return MsgStoreAndMigrateContract.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContract",
value: MsgStoreAndMigrateContract.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreAndMigrateContract.typeUrl, MsgStoreAndMigrateContract);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreAndMigrateContract.aminoType, MsgStoreAndMigrateContract.typeUrl);
function createBaseMsgStoreAndMigrateContractResponse() {
return {
codeId: BigInt(0),
checksum: new Uint8Array(),
data: new Uint8Array()
};
}
export const MsgStoreAndMigrateContractResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse",
aminoType: "wasm/MsgStoreAndMigrateContractResponse",
is(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContractResponse.typeUrl || typeof o.codeId === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string") && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isSDK(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContractResponse.typeUrl || typeof o.code_id === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string") && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
isAmino(o) {
return o && (o.$typeUrl === MsgStoreAndMigrateContractResponse.typeUrl || typeof o.code_id === "bigint" && (o.checksum instanceof Uint8Array || typeof o.checksum === "string") && (o.data instanceof Uint8Array || typeof o.data === "string"));
},
encode(message, writer = BinaryWriter.create()) {
if (message.codeId !== BigInt(0)) {
writer.uint32(8).uint64(message.codeId);
}
if (message.checksum.length !== 0) {
writer.uint32(18).bytes(message.checksum);
}
if (message.data.length !== 0) {
writer.uint32(26).bytes(message.data);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgStoreAndMigrateContractResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.codeId = reader.uint64();
break;
case 2:
message.checksum = reader.bytes();
break;
case 3:
message.data = reader.bytes();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgStoreAndMigrateContractResponse();
message.codeId = object.codeId !== undefined && object.codeId !== null ? BigInt(object.codeId.toString()) : BigInt(0);
message.checksum = object.checksum ?? new Uint8Array();
message.data = object.data ?? new Uint8Array();
return message;
},
fromAmino(object) {
const message = createBaseMsgStoreAndMigrateContractResponse();
if (object.code_id !== undefined && object.code_id !== null) {
message.codeId = BigInt(object.code_id);
}
if (object.checksum !== undefined && object.checksum !== null) {
message.checksum = bytesFromBase64(object.checksum);
}
if (object.data !== undefined && object.data !== null) {
message.data = bytesFromBase64(object.data);
}
return message;
},
toAmino(message) {
const obj = {};
obj.code_id = message.codeId !== BigInt(0) ? message.codeId.toString() : undefined;
obj.checksum = message.checksum ? base64FromBytes(message.checksum) : undefined;
obj.data = message.data ? base64FromBytes(message.data) : undefined;
return obj;
},
fromAminoMsg(object) {
return MsgStoreAndMigrateContractResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgStoreAndMigrateContractResponse",
value: MsgStoreAndMigrateContractResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgStoreAndMigrateContractResponse.decode(message.value);
},
toProto(message) {
return MsgStoreAndMigrateContractResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse",
value: MsgStoreAndMigrateContractResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgStoreAndMigrateContractResponse.typeUrl, MsgStoreAndMigrateContractResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgStoreAndMigrateContractResponse.aminoType, MsgStoreAndMigrateContractResponse.typeUrl);
function createBaseMsgUpdateContractLabel() {
return {
sender: "",
newLabel: "",
contract: ""
};
}
export const MsgUpdateContractLabel = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabel",
aminoType: "wasm/MsgUpdateContractLabel",
is(o) {
return o && (o.$typeUrl === MsgUpdateContractLabel.typeUrl || typeof o.sender === "string" && typeof o.newLabel === "string" && typeof o.contract === "string");
},
isSDK(o) {
return o && (o.$typeUrl === MsgUpdateContractLabel.typeUrl || typeof o.sender === "string" && typeof o.new_label === "string" && typeof o.contract === "string");
},
isAmino(o) {
return o && (o.$typeUrl === MsgUpdateContractLabel.typeUrl || typeof o.sender === "string" && typeof o.new_label === "string" && typeof o.contract === "string");
},
encode(message, writer = BinaryWriter.create()) {
if (message.sender !== "") {
writer.uint32(10).string(message.sender);
}
if (message.newLabel !== "") {
writer.uint32(18).string(message.newLabel);
}
if (message.contract !== "") {
writer.uint32(26).string(message.contract);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateContractLabel();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sender = reader.string();
break;
case 2:
message.newLabel = reader.string();
break;
case 3:
message.contract = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(object) {
const message = createBaseMsgUpdateContractLabel();
message.sender = object.sender ?? "";
message.newLabel = object.newLabel ?? "";
message.contract = object.contract ?? "";
return message;
},
fromAmino(object) {
const message = createBaseMsgUpdateContractLabel();
if (object.sender !== undefined && object.sender !== null) {
message.sender = object.sender;
}
if (object.new_label !== undefined && object.new_label !== null) {
message.newLabel = object.new_label;
}
if (object.contract !== undefined && object.contract !== null) {
message.contract = object.contract;
}
return message;
},
toAmino(message) {
const obj = {};
obj.sender = message.sender === "" ? undefined : message.sender;
obj.new_label = message.newLabel === "" ? undefined : message.newLabel;
obj.contract = message.contract === "" ? undefined : message.contract;
return obj;
},
fromAminoMsg(object) {
return MsgUpdateContractLabel.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateContractLabel",
value: MsgUpdateContractLabel.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateContractLabel.decode(message.value);
},
toProto(message) {
return MsgUpdateContractLabel.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabel",
value: MsgUpdateContractLabel.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateContractLabel.typeUrl, MsgUpdateContractLabel);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateContractLabel.aminoType, MsgUpdateContractLabel.typeUrl);
function createBaseMsgUpdateContractLabelResponse() {
return {};
}
export const MsgUpdateContractLabelResponse = {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabelResponse",
aminoType: "wasm/MsgUpdateContractLabelResponse",
is(o) {
return o && o.$typeUrl === MsgUpdateContractLabelResponse.typeUrl;
},
isSDK(o) {
return o && o.$typeUrl === MsgUpdateContractLabelResponse.typeUrl;
},
isAmino(o) {
return o && o.$typeUrl === MsgUpdateContractLabelResponse.typeUrl;
},
encode(_, writer = BinaryWriter.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseMsgUpdateContractLabelResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromPartial(_) {
const message = createBaseMsgUpdateContractLabelResponse();
return message;
},
fromAmino(_) {
const message = createBaseMsgUpdateContractLabelResponse();
return message;
},
toAmino(_) {
const obj = {};
return obj;
},
fromAminoMsg(object) {
return MsgUpdateContractLabelResponse.fromAmino(object.value);
},
toAminoMsg(message) {
return {
type: "wasm/MsgUpdateContractLabelResponse",
value: MsgUpdateContractLabelResponse.toAmino(message)
};
},
fromProtoMsg(message) {
return MsgUpdateContractLabelResponse.decode(message.value);
},
toProto(message) {
return MsgUpdateContractLabelResponse.encode(message).finish();
},
toProtoMsg(message) {
return {
typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabelResponse",
value: MsgUpdateContractLabelResponse.encode(message).finish()
};
}
};
GlobalDecoderRegistry.register(MsgUpdateContractLabelResponse.typeUrl, MsgUpdateContractLabelResponse);
GlobalDecoderRegistry.registerAminoProtoMapping(MsgUpdateContractLabelResponse.aminoType, MsgUpdateContractLabelResponse.typeUrl);