import { AccessConfig, AccessConfigAmino, Params, ParamsAmino } from "./types"; import { Coin, CoinAmino } from "../../../cosmos/base/v1beta1/coin"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * MsgStoreCode submit Wasm code to the system * @name MsgStoreCode * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCode */ export interface MsgStoreCode { /** * Sender is the actor that signed the messages */ sender: string; /** * WASMByteCode can be raw or gzip compressed */ wasmByteCode: Uint8Array; /** * InstantiatePermission access control to apply on contract creation, * optional */ instantiatePermission?: AccessConfig; } export interface MsgStoreCodeProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreCode"; value: Uint8Array; } /** * MsgStoreCode submit Wasm code to the system * @name MsgStoreCodeAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCode */ export interface MsgStoreCodeAmino { /** * Sender is the actor that signed the messages */ sender: string; /** * WASMByteCode can be raw or gzip compressed */ wasm_byte_code: string; /** * InstantiatePermission access control to apply on contract creation, * optional */ instantiate_permission?: AccessConfigAmino; } export interface MsgStoreCodeAminoMsg { type: "wasm/MsgStoreCode"; value: MsgStoreCodeAmino; } /** * MsgStoreCodeResponse returns store result data. * @name MsgStoreCodeResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCodeResponse */ export interface MsgStoreCodeResponse { /** * CodeID is the reference to the stored WASM code */ codeId: bigint; /** * Checksum is the sha256 hash of the stored code */ checksum: Uint8Array; } export interface MsgStoreCodeResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreCodeResponse"; value: Uint8Array; } /** * MsgStoreCodeResponse returns store result data. * @name MsgStoreCodeResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCodeResponse */ export interface MsgStoreCodeResponseAmino { /** * CodeID is the reference to the stored WASM code */ code_id: string; /** * Checksum is the sha256 hash of the stored code */ checksum: string; } export interface MsgStoreCodeResponseAminoMsg { type: "wasm/MsgStoreCodeResponse"; value: MsgStoreCodeResponseAmino; } /** * MsgInstantiateContract create a new smart contract instance for the given * code id. * @name MsgInstantiateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract */ export interface MsgInstantiateContract { /** * Sender is the that actor that signed the messages */ sender: string; /** * Admin is an optional address that can execute migrations */ admin: string; /** * CodeID is the reference to the stored WASM code */ codeId: bigint; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: Uint8Array; /** * Funds coins that are transferred to the contract on instantiation */ funds: Coin[]; } export interface MsgInstantiateContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract"; value: Uint8Array; } /** * MsgInstantiateContract create a new smart contract instance for the given * code id. * @name MsgInstantiateContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract */ export interface MsgInstantiateContractAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * Admin is an optional address that can execute migrations */ admin: string; /** * CodeID is the reference to the stored WASM code */ code_id: string; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: any; /** * Funds coins that are transferred to the contract on instantiation */ funds: CoinAmino[]; } export interface MsgInstantiateContractAminoMsg { type: "wasm/MsgInstantiateContract"; value: MsgInstantiateContractAmino; } /** * MsgInstantiateContractResponse return instantiation result data * @name MsgInstantiateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContractResponse */ export interface MsgInstantiateContractResponse { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgInstantiateContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContractResponse"; value: Uint8Array; } /** * MsgInstantiateContractResponse return instantiation result data * @name MsgInstantiateContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContractResponse */ export interface MsgInstantiateContractResponseAmino { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgInstantiateContractResponseAminoMsg { type: "wasm/MsgInstantiateContractResponse"; value: MsgInstantiateContractResponseAmino; } /** * MsgInstantiateContract2 create a new smart contract instance for the given * code id with a predictable address. * @name MsgInstantiateContract2 * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2 */ export interface MsgInstantiateContract2 { /** * Sender is the that actor that signed the messages */ sender: string; /** * Admin is an optional address that can execute migrations */ admin: string; /** * CodeID is the reference to the stored WASM code */ codeId: bigint; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: Uint8Array; /** * Funds coins that are transferred to the contract on instantiation */ funds: Coin[]; /** * Salt is an arbitrary value provided by the sender. Size can be 1 to 64. */ salt: Uint8Array; /** * FixMsg include the msg value into the hash for the predictable address. * Default is false */ fixMsg: boolean; } export interface MsgInstantiateContract2ProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2"; value: Uint8Array; } /** * MsgInstantiateContract2 create a new smart contract instance for the given * code id with a predictable address. * @name MsgInstantiateContract2Amino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2 */ export interface MsgInstantiateContract2Amino { /** * Sender is the that actor that signed the messages */ sender: string; /** * Admin is an optional address that can execute migrations */ admin: string; /** * CodeID is the reference to the stored WASM code */ code_id: string; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: any; /** * Funds coins that are transferred to the contract on instantiation */ funds: CoinAmino[]; /** * Salt is an arbitrary value provided by the sender. Size can be 1 to 64. */ salt: string; /** * FixMsg include the msg value into the hash for the predictable address. * Default is false */ fix_msg: boolean; } export interface MsgInstantiateContract2AminoMsg { type: "wasm/MsgInstantiateContract2"; value: MsgInstantiateContract2Amino; } /** * MsgInstantiateContract2Response return instantiation result data * @name MsgInstantiateContract2Response * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2Response */ export interface MsgInstantiateContract2Response { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgInstantiateContract2ResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgInstantiateContract2Response"; value: Uint8Array; } /** * MsgInstantiateContract2Response return instantiation result data * @name MsgInstantiateContract2ResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2Response */ export interface MsgInstantiateContract2ResponseAmino { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgInstantiateContract2ResponseAminoMsg { type: "wasm/MsgInstantiateContract2Response"; value: MsgInstantiateContract2ResponseAmino; } /** * MsgExecuteContract submits the given message data to a smart contract * @name MsgExecuteContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContract */ export interface MsgExecuteContract { /** * Sender is the that actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract */ msg: Uint8Array; /** * Funds coins that are transferred to the contract on execution */ funds: Coin[]; } export interface MsgExecuteContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContract"; value: Uint8Array; } /** * MsgExecuteContract submits the given message data to a smart contract * @name MsgExecuteContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContract */ export interface MsgExecuteContractAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract */ msg: any; /** * Funds coins that are transferred to the contract on execution */ funds: CoinAmino[]; } export interface MsgExecuteContractAminoMsg { type: "wasm/MsgExecuteContract"; value: MsgExecuteContractAmino; } /** * MsgExecuteContractResponse returns execution result data. * @name MsgExecuteContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContractResponse */ export interface MsgExecuteContractResponse { /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgExecuteContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgExecuteContractResponse"; value: Uint8Array; } /** * MsgExecuteContractResponse returns execution result data. * @name MsgExecuteContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContractResponse */ export interface MsgExecuteContractResponseAmino { /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgExecuteContractResponseAminoMsg { type: "wasm/MsgExecuteContractResponse"; value: MsgExecuteContractResponseAmino; } /** * MsgMigrateContract runs a code upgrade/ downgrade for a smart contract * @name MsgMigrateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContract */ export interface MsgMigrateContract { /** * Sender is the that actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; /** * CodeID references the new WASM code */ codeId: bigint; /** * Msg json encoded message to be passed to the contract on migration */ msg: Uint8Array; } export interface MsgMigrateContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContract"; value: Uint8Array; } /** * MsgMigrateContract runs a code upgrade/ downgrade for a smart contract * @name MsgMigrateContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContract */ export interface MsgMigrateContractAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; /** * CodeID references the new WASM code */ code_id: string; /** * Msg json encoded message to be passed to the contract on migration */ msg: any; } export interface MsgMigrateContractAminoMsg { type: "wasm/MsgMigrateContract"; value: MsgMigrateContractAmino; } /** * MsgMigrateContractResponse returns contract migration result data. * @name MsgMigrateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContractResponse */ export interface MsgMigrateContractResponse { /** * Data contains same raw bytes returned as data from the wasm contract. * (May be empty) */ data: Uint8Array; } export interface MsgMigrateContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgMigrateContractResponse"; value: Uint8Array; } /** * MsgMigrateContractResponse returns contract migration result data. * @name MsgMigrateContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContractResponse */ export interface MsgMigrateContractResponseAmino { /** * Data contains same raw bytes returned as data from the wasm contract. * (May be empty) */ data: string; } export interface MsgMigrateContractResponseAminoMsg { type: "wasm/MsgMigrateContractResponse"; value: MsgMigrateContractResponseAmino; } /** * MsgUpdateAdmin sets a new admin for a smart contract * @name MsgUpdateAdmin * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdmin */ export interface MsgUpdateAdmin { /** * Sender is the that actor that signed the messages */ sender: string; /** * NewAdmin address to be set */ newAdmin: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgUpdateAdminProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdmin"; value: Uint8Array; } /** * MsgUpdateAdmin sets a new admin for a smart contract * @name MsgUpdateAdminAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdmin */ export interface MsgUpdateAdminAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * NewAdmin address to be set */ new_admin: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgUpdateAdminAminoMsg { type: "wasm/MsgUpdateAdmin"; value: MsgUpdateAdminAmino; } /** * MsgUpdateAdminResponse returns empty data * @name MsgUpdateAdminResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdminResponse */ export interface MsgUpdateAdminResponse { } export interface MsgUpdateAdminResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateAdminResponse"; value: Uint8Array; } /** * MsgUpdateAdminResponse returns empty data * @name MsgUpdateAdminResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdminResponse */ export interface MsgUpdateAdminResponseAmino { } export interface MsgUpdateAdminResponseAminoMsg { type: "wasm/MsgUpdateAdminResponse"; value: MsgUpdateAdminResponseAmino; } /** * MsgClearAdmin removes any admin stored for a smart contract * @name MsgClearAdmin * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdmin */ export interface MsgClearAdmin { /** * Sender is the actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgClearAdminProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgClearAdmin"; value: Uint8Array; } /** * MsgClearAdmin removes any admin stored for a smart contract * @name MsgClearAdminAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdmin */ export interface MsgClearAdminAmino { /** * Sender is the actor that signed the messages */ sender: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgClearAdminAminoMsg { type: "wasm/MsgClearAdmin"; value: MsgClearAdminAmino; } /** * MsgClearAdminResponse returns empty data * @name MsgClearAdminResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdminResponse */ export interface MsgClearAdminResponse { } export interface MsgClearAdminResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgClearAdminResponse"; value: Uint8Array; } /** * MsgClearAdminResponse returns empty data * @name MsgClearAdminResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdminResponse */ export interface MsgClearAdminResponseAmino { } export interface MsgClearAdminResponseAminoMsg { type: "wasm/MsgClearAdminResponse"; value: MsgClearAdminResponseAmino; } /** * MsgUpdateInstantiateConfig updates instantiate config for a smart contract * @name MsgUpdateInstantiateConfig * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfig */ export interface MsgUpdateInstantiateConfig { /** * Sender is the that actor that signed the messages */ sender: string; /** * CodeID references the stored WASM code */ codeId: bigint; /** * NewInstantiatePermission is the new access control */ newInstantiatePermission?: AccessConfig; } export interface MsgUpdateInstantiateConfigProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfig"; value: Uint8Array; } /** * MsgUpdateInstantiateConfig updates instantiate config for a smart contract * @name MsgUpdateInstantiateConfigAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfig */ export interface MsgUpdateInstantiateConfigAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * CodeID references the stored WASM code */ code_id: string; /** * NewInstantiatePermission is the new access control */ new_instantiate_permission?: AccessConfigAmino; } export interface MsgUpdateInstantiateConfigAminoMsg { type: "wasm/MsgUpdateInstantiateConfig"; value: MsgUpdateInstantiateConfigAmino; } /** * MsgUpdateInstantiateConfigResponse returns empty data * @name MsgUpdateInstantiateConfigResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse */ export interface MsgUpdateInstantiateConfigResponse { } export interface MsgUpdateInstantiateConfigResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse"; value: Uint8Array; } /** * MsgUpdateInstantiateConfigResponse returns empty data * @name MsgUpdateInstantiateConfigResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse */ export interface MsgUpdateInstantiateConfigResponseAmino { } export interface MsgUpdateInstantiateConfigResponseAminoMsg { type: "wasm/MsgUpdateInstantiateConfigResponse"; value: MsgUpdateInstantiateConfigResponseAmino; } /** * MsgUpdateParams is the MsgUpdateParams request type. * * Since: 0.40 * @name MsgUpdateParams * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParams */ export interface MsgUpdateParams { /** * Authority is the address of the governance account. */ authority: string; /** * params defines the x/wasm parameters to update. * * NOTE: All parameters must be supplied. */ params: Params; } export interface MsgUpdateParamsProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParams"; value: Uint8Array; } /** * MsgUpdateParams is the MsgUpdateParams request type. * * Since: 0.40 * @name MsgUpdateParamsAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParams */ export interface MsgUpdateParamsAmino { /** * Authority is the address of the governance account. */ authority: string; /** * params defines the x/wasm parameters to update. * * NOTE: All parameters must be supplied. */ params: ParamsAmino; } export interface MsgUpdateParamsAminoMsg { type: "wasm/MsgUpdateParams"; value: MsgUpdateParamsAmino; } /** * MsgUpdateParamsResponse defines the response structure for executing a * MsgUpdateParams message. * * Since: 0.40 * @name MsgUpdateParamsResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParamsResponse */ export interface MsgUpdateParamsResponse { } export interface MsgUpdateParamsResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateParamsResponse"; value: Uint8Array; } /** * MsgUpdateParamsResponse defines the response structure for executing a * MsgUpdateParams message. * * Since: 0.40 * @name MsgUpdateParamsResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParamsResponse */ export interface MsgUpdateParamsResponseAmino { } export interface MsgUpdateParamsResponseAminoMsg { type: "wasm/MsgUpdateParamsResponse"; value: MsgUpdateParamsResponseAmino; } /** * MsgSudoContract is the MsgSudoContract request type. * * Since: 0.40 * @name MsgSudoContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContract */ export interface MsgSudoContract { /** * Authority is the address of the governance account. */ authority: string; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract as sudo */ msg: Uint8Array; } export interface MsgSudoContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgSudoContract"; value: Uint8Array; } /** * MsgSudoContract is the MsgSudoContract request type. * * Since: 0.40 * @name MsgSudoContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContract */ export interface MsgSudoContractAmino { /** * Authority is the address of the governance account. */ authority: string; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract as sudo */ msg: any; } export interface MsgSudoContractAminoMsg { type: "wasm/MsgSudoContract"; value: MsgSudoContractAmino; } /** * MsgSudoContractResponse defines the response structure for executing a * MsgSudoContract message. * * Since: 0.40 * @name MsgSudoContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContractResponse */ export interface MsgSudoContractResponse { /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgSudoContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgSudoContractResponse"; value: Uint8Array; } /** * MsgSudoContractResponse defines the response structure for executing a * MsgSudoContract message. * * Since: 0.40 * @name MsgSudoContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContractResponse */ export interface MsgSudoContractResponseAmino { /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgSudoContractResponseAminoMsg { type: "wasm/MsgSudoContractResponse"; value: MsgSudoContractResponseAmino; } /** * MsgPinCodes is the MsgPinCodes request type. * * Since: 0.40 * @name MsgPinCodes * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodes */ export interface MsgPinCodes { /** * Authority is the address of the governance account. */ authority: string; /** * CodeIDs references the new WASM codes */ codeIds: bigint[]; } export interface MsgPinCodesProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgPinCodes"; value: Uint8Array; } /** * MsgPinCodes is the MsgPinCodes request type. * * Since: 0.40 * @name MsgPinCodesAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodes */ export interface MsgPinCodesAmino { /** * Authority is the address of the governance account. */ authority: string; /** * CodeIDs references the new WASM codes */ code_ids: string[]; } export interface MsgPinCodesAminoMsg { type: "wasm/MsgPinCodes"; value: MsgPinCodesAmino; } /** * MsgPinCodesResponse defines the response structure for executing a * MsgPinCodes message. * * Since: 0.40 * @name MsgPinCodesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodesResponse */ export interface MsgPinCodesResponse { } export interface MsgPinCodesResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgPinCodesResponse"; value: Uint8Array; } /** * MsgPinCodesResponse defines the response structure for executing a * MsgPinCodes message. * * Since: 0.40 * @name MsgPinCodesResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodesResponse */ export interface MsgPinCodesResponseAmino { } export interface MsgPinCodesResponseAminoMsg { type: "wasm/MsgPinCodesResponse"; value: MsgPinCodesResponseAmino; } /** * MsgUnpinCodes is the MsgUnpinCodes request type. * * Since: 0.40 * @name MsgUnpinCodes * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodes */ export interface MsgUnpinCodes { /** * Authority is the address of the governance account. */ authority: string; /** * CodeIDs references the WASM codes */ codeIds: bigint[]; } export interface MsgUnpinCodesProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodes"; value: Uint8Array; } /** * MsgUnpinCodes is the MsgUnpinCodes request type. * * Since: 0.40 * @name MsgUnpinCodesAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodes */ export interface MsgUnpinCodesAmino { /** * Authority is the address of the governance account. */ authority: string; /** * CodeIDs references the WASM codes */ code_ids: string[]; } export interface MsgUnpinCodesAminoMsg { type: "wasm/MsgUnpinCodes"; value: MsgUnpinCodesAmino; } /** * MsgUnpinCodesResponse defines the response structure for executing a * MsgUnpinCodes message. * * Since: 0.40 * @name MsgUnpinCodesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodesResponse */ export interface MsgUnpinCodesResponse { } export interface MsgUnpinCodesResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUnpinCodesResponse"; value: Uint8Array; } /** * MsgUnpinCodesResponse defines the response structure for executing a * MsgUnpinCodes message. * * Since: 0.40 * @name MsgUnpinCodesResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodesResponse */ export interface MsgUnpinCodesResponseAmino { } export interface MsgUnpinCodesResponseAminoMsg { type: "wasm/MsgUnpinCodesResponse"; value: MsgUnpinCodesResponseAmino; } /** * MsgStoreAndInstantiateContract is the MsgStoreAndInstantiateContract * request type. * * Since: 0.40 * @name MsgStoreAndInstantiateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContract */ export interface MsgStoreAndInstantiateContract { /** * Authority is the address of the governance account. */ authority: string; /** * WASMByteCode can be raw or gzip compressed */ wasmByteCode: Uint8Array; /** * InstantiatePermission to apply on contract creation, optional */ instantiatePermission?: AccessConfig; /** * UnpinCode code on upload, optional. As default the uploaded contract is * pinned to cache. */ unpinCode: boolean; /** * Admin is an optional address that can execute migrations */ admin: string; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: Uint8Array; /** * Funds coins that are transferred from the authority account to the contract * on instantiation */ funds: Coin[]; /** * Source is the URL where the code is hosted */ source: string; /** * Builder is the docker image used to build the code deterministically, used * for smart contract verification */ builder: string; /** * CodeHash is the SHA256 sum of the code outputted by builder, used for smart * contract verification */ codeHash: Uint8Array; } export interface MsgStoreAndInstantiateContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContract"; value: Uint8Array; } /** * MsgStoreAndInstantiateContract is the MsgStoreAndInstantiateContract * request type. * * Since: 0.40 * @name MsgStoreAndInstantiateContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContract */ export interface MsgStoreAndInstantiateContractAmino { /** * Authority is the address of the governance account. */ authority: string; /** * WASMByteCode can be raw or gzip compressed */ wasm_byte_code: string; /** * InstantiatePermission to apply on contract creation, optional */ instantiate_permission?: AccessConfigAmino; /** * UnpinCode code on upload, optional. As default the uploaded contract is * pinned to cache. */ unpin_code: boolean; /** * Admin is an optional address that can execute migrations */ admin: string; /** * Label is optional metadata to be stored with a contract instance. */ label: string; /** * Msg json encoded message to be passed to the contract on instantiation */ msg: any; /** * Funds coins that are transferred from the authority account to the contract * on instantiation */ funds: CoinAmino[]; /** * Source is the URL where the code is hosted */ source: string; /** * Builder is the docker image used to build the code deterministically, used * for smart contract verification */ builder: string; /** * CodeHash is the SHA256 sum of the code outputted by builder, used for smart * contract verification */ code_hash: string; } export interface MsgStoreAndInstantiateContractAminoMsg { type: "wasm/MsgStoreAndInstantiateContract"; value: MsgStoreAndInstantiateContractAmino; } /** * MsgStoreAndInstantiateContractResponse defines the response structure * for executing a MsgStoreAndInstantiateContract message. * * Since: 0.40 * @name MsgStoreAndInstantiateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse */ export interface MsgStoreAndInstantiateContractResponse { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgStoreAndInstantiateContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse"; value: Uint8Array; } /** * MsgStoreAndInstantiateContractResponse defines the response structure * for executing a MsgStoreAndInstantiateContract message. * * Since: 0.40 * @name MsgStoreAndInstantiateContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse */ export interface MsgStoreAndInstantiateContractResponseAmino { /** * Address is the bech32 address of the new contract instance. */ address: string; /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgStoreAndInstantiateContractResponseAminoMsg { type: "wasm/MsgStoreAndInstantiateContractResponse"; value: MsgStoreAndInstantiateContractResponseAmino; } /** * MsgAddCodeUploadParamsAddresses is the * MsgAddCodeUploadParamsAddresses request type. * @name MsgAddCodeUploadParamsAddresses * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses */ export interface MsgAddCodeUploadParamsAddresses { /** * Authority is the address of the governance account. */ authority: string; addresses: string[]; } export interface MsgAddCodeUploadParamsAddressesProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses"; value: Uint8Array; } /** * MsgAddCodeUploadParamsAddresses is the * MsgAddCodeUploadParamsAddresses request type. * @name MsgAddCodeUploadParamsAddressesAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses */ export interface MsgAddCodeUploadParamsAddressesAmino { /** * Authority is the address of the governance account. */ authority: string; addresses: string[]; } export interface MsgAddCodeUploadParamsAddressesAminoMsg { type: "wasm/MsgAddCodeUploadParamsAddresses"; value: MsgAddCodeUploadParamsAddressesAmino; } /** * MsgAddCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgAddCodeUploadParamsAddresses message. * @name MsgAddCodeUploadParamsAddressesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse */ export interface MsgAddCodeUploadParamsAddressesResponse { } export interface MsgAddCodeUploadParamsAddressesResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse"; value: Uint8Array; } /** * MsgAddCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgAddCodeUploadParamsAddresses message. * @name MsgAddCodeUploadParamsAddressesResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse */ export interface MsgAddCodeUploadParamsAddressesResponseAmino { } export interface MsgAddCodeUploadParamsAddressesResponseAminoMsg { type: "wasm/MsgAddCodeUploadParamsAddressesResponse"; value: MsgAddCodeUploadParamsAddressesResponseAmino; } /** * MsgRemoveCodeUploadParamsAddresses is the * MsgRemoveCodeUploadParamsAddresses request type. * @name MsgRemoveCodeUploadParamsAddresses * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses */ export interface MsgRemoveCodeUploadParamsAddresses { /** * Authority is the address of the governance account. */ authority: string; addresses: string[]; } export interface MsgRemoveCodeUploadParamsAddressesProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses"; value: Uint8Array; } /** * MsgRemoveCodeUploadParamsAddresses is the * MsgRemoveCodeUploadParamsAddresses request type. * @name MsgRemoveCodeUploadParamsAddressesAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses */ export interface MsgRemoveCodeUploadParamsAddressesAmino { /** * Authority is the address of the governance account. */ authority: string; addresses: string[]; } export interface MsgRemoveCodeUploadParamsAddressesAminoMsg { type: "wasm/MsgRemoveCodeUploadParamsAddresses"; value: MsgRemoveCodeUploadParamsAddressesAmino; } /** * MsgRemoveCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgRemoveCodeUploadParamsAddresses message. * @name MsgRemoveCodeUploadParamsAddressesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse */ export interface MsgRemoveCodeUploadParamsAddressesResponse { } export interface MsgRemoveCodeUploadParamsAddressesResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse"; value: Uint8Array; } /** * MsgRemoveCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgRemoveCodeUploadParamsAddresses message. * @name MsgRemoveCodeUploadParamsAddressesResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse */ export interface MsgRemoveCodeUploadParamsAddressesResponseAmino { } export interface MsgRemoveCodeUploadParamsAddressesResponseAminoMsg { type: "wasm/MsgRemoveCodeUploadParamsAddressesResponse"; value: MsgRemoveCodeUploadParamsAddressesResponseAmino; } /** * MsgStoreAndMigrateContract is the MsgStoreAndMigrateContract * request type. * * Since: 0.42 * @name MsgStoreAndMigrateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContract */ export interface MsgStoreAndMigrateContract { /** * Authority is the address of the governance account. */ authority: string; /** * WASMByteCode can be raw or gzip compressed */ wasmByteCode: Uint8Array; /** * InstantiatePermission to apply on contract creation, optional */ instantiatePermission?: AccessConfig; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract on migration */ msg: Uint8Array; } export interface MsgStoreAndMigrateContractProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContract"; value: Uint8Array; } /** * MsgStoreAndMigrateContract is the MsgStoreAndMigrateContract * request type. * * Since: 0.42 * @name MsgStoreAndMigrateContractAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContract */ export interface MsgStoreAndMigrateContractAmino { /** * Authority is the address of the governance account. */ authority: string; /** * WASMByteCode can be raw or gzip compressed */ wasm_byte_code: string; /** * InstantiatePermission to apply on contract creation, optional */ instantiate_permission?: AccessConfigAmino; /** * Contract is the address of the smart contract */ contract: string; /** * Msg json encoded message to be passed to the contract on migration */ msg: any; } export interface MsgStoreAndMigrateContractAminoMsg { type: "wasm/MsgStoreAndMigrateContract"; value: MsgStoreAndMigrateContractAmino; } /** * MsgStoreAndMigrateContractResponse defines the response structure * for executing a MsgStoreAndMigrateContract message. * * Since: 0.42 * @name MsgStoreAndMigrateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse */ export interface MsgStoreAndMigrateContractResponse { /** * CodeID is the reference to the stored WASM code */ codeId: bigint; /** * Checksum is the sha256 hash of the stored code */ checksum: Uint8Array; /** * Data contains bytes to returned from the contract */ data: Uint8Array; } export interface MsgStoreAndMigrateContractResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse"; value: Uint8Array; } /** * MsgStoreAndMigrateContractResponse defines the response structure * for executing a MsgStoreAndMigrateContract message. * * Since: 0.42 * @name MsgStoreAndMigrateContractResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse */ export interface MsgStoreAndMigrateContractResponseAmino { /** * CodeID is the reference to the stored WASM code */ code_id: string; /** * Checksum is the sha256 hash of the stored code */ checksum: string; /** * Data contains bytes to returned from the contract */ data: string; } export interface MsgStoreAndMigrateContractResponseAminoMsg { type: "wasm/MsgStoreAndMigrateContractResponse"; value: MsgStoreAndMigrateContractResponseAmino; } /** * MsgUpdateContractLabel sets a new label for a smart contract * @name MsgUpdateContractLabel * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabel */ export interface MsgUpdateContractLabel { /** * Sender is the that actor that signed the messages */ sender: string; /** * NewLabel string to be set */ newLabel: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgUpdateContractLabelProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabel"; value: Uint8Array; } /** * MsgUpdateContractLabel sets a new label for a smart contract * @name MsgUpdateContractLabelAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabel */ export interface MsgUpdateContractLabelAmino { /** * Sender is the that actor that signed the messages */ sender: string; /** * NewLabel string to be set */ new_label: string; /** * Contract is the address of the smart contract */ contract: string; } export interface MsgUpdateContractLabelAminoMsg { type: "wasm/MsgUpdateContractLabel"; value: MsgUpdateContractLabelAmino; } /** * MsgUpdateContractLabelResponse returns empty data * @name MsgUpdateContractLabelResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabelResponse */ export interface MsgUpdateContractLabelResponse { } export interface MsgUpdateContractLabelResponseProtoMsg { typeUrl: "/cosmwasm.wasm.v1.MsgUpdateContractLabelResponse"; value: Uint8Array; } /** * MsgUpdateContractLabelResponse returns empty data * @name MsgUpdateContractLabelResponseAmino * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabelResponse */ export interface MsgUpdateContractLabelResponseAmino { } export interface MsgUpdateContractLabelResponseAminoMsg { type: "wasm/MsgUpdateContractLabelResponse"; value: MsgUpdateContractLabelResponseAmino; } /** * MsgStoreCode submit Wasm code to the system * @name MsgStoreCode * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCode */ export declare const MsgStoreCode: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreCode; isAmino(o: any): o is MsgStoreCodeAmino; encode(message: MsgStoreCode, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreCode; fromPartial(object: DeepPartial): MsgStoreCode; fromAmino(object: MsgStoreCodeAmino): MsgStoreCode; toAmino(message: MsgStoreCode): MsgStoreCodeAmino; fromAminoMsg(object: MsgStoreCodeAminoMsg): MsgStoreCode; toAminoMsg(message: MsgStoreCode): MsgStoreCodeAminoMsg; fromProtoMsg(message: MsgStoreCodeProtoMsg): MsgStoreCode; toProto(message: MsgStoreCode): Uint8Array; toProtoMsg(message: MsgStoreCode): MsgStoreCodeProtoMsg; registerTypeUrl(): void; }; /** * MsgStoreCodeResponse returns store result data. * @name MsgStoreCodeResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreCodeResponse */ export declare const MsgStoreCodeResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreCodeResponse; isAmino(o: any): o is MsgStoreCodeResponseAmino; encode(message: MsgStoreCodeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreCodeResponse; fromPartial(object: DeepPartial): MsgStoreCodeResponse; fromAmino(object: MsgStoreCodeResponseAmino): MsgStoreCodeResponse; toAmino(message: MsgStoreCodeResponse): MsgStoreCodeResponseAmino; fromAminoMsg(object: MsgStoreCodeResponseAminoMsg): MsgStoreCodeResponse; toAminoMsg(message: MsgStoreCodeResponse): MsgStoreCodeResponseAminoMsg; fromProtoMsg(message: MsgStoreCodeResponseProtoMsg): MsgStoreCodeResponse; toProto(message: MsgStoreCodeResponse): Uint8Array; toProtoMsg(message: MsgStoreCodeResponse): MsgStoreCodeResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgInstantiateContract create a new smart contract instance for the given * code id. * @name MsgInstantiateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract */ export declare const MsgInstantiateContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgInstantiateContract; isAmino(o: any): o is MsgInstantiateContractAmino; encode(message: MsgInstantiateContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgInstantiateContract; fromPartial(object: DeepPartial): MsgInstantiateContract; fromAmino(object: MsgInstantiateContractAmino): MsgInstantiateContract; toAmino(message: MsgInstantiateContract): MsgInstantiateContractAmino; fromAminoMsg(object: MsgInstantiateContractAminoMsg): MsgInstantiateContract; toAminoMsg(message: MsgInstantiateContract): MsgInstantiateContractAminoMsg; fromProtoMsg(message: MsgInstantiateContractProtoMsg): MsgInstantiateContract; toProto(message: MsgInstantiateContract): Uint8Array; toProtoMsg(message: MsgInstantiateContract): MsgInstantiateContractProtoMsg; registerTypeUrl(): void; }; /** * MsgInstantiateContractResponse return instantiation result data * @name MsgInstantiateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContractResponse */ export declare const MsgInstantiateContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgInstantiateContractResponse; isAmino(o: any): o is MsgInstantiateContractResponseAmino; encode(message: MsgInstantiateContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgInstantiateContractResponse; fromPartial(object: DeepPartial): MsgInstantiateContractResponse; fromAmino(object: MsgInstantiateContractResponseAmino): MsgInstantiateContractResponse; toAmino(message: MsgInstantiateContractResponse): MsgInstantiateContractResponseAmino; fromAminoMsg(object: MsgInstantiateContractResponseAminoMsg): MsgInstantiateContractResponse; toAminoMsg(message: MsgInstantiateContractResponse): MsgInstantiateContractResponseAminoMsg; fromProtoMsg(message: MsgInstantiateContractResponseProtoMsg): MsgInstantiateContractResponse; toProto(message: MsgInstantiateContractResponse): Uint8Array; toProtoMsg(message: MsgInstantiateContractResponse): MsgInstantiateContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgInstantiateContract2 create a new smart contract instance for the given * code id with a predictable address. * @name MsgInstantiateContract2 * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2 */ export declare const MsgInstantiateContract2: { typeUrl: string; aminoType: string; is(o: any): o is MsgInstantiateContract2; isAmino(o: any): o is MsgInstantiateContract2Amino; encode(message: MsgInstantiateContract2, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgInstantiateContract2; fromPartial(object: DeepPartial): MsgInstantiateContract2; fromAmino(object: MsgInstantiateContract2Amino): MsgInstantiateContract2; toAmino(message: MsgInstantiateContract2): MsgInstantiateContract2Amino; fromAminoMsg(object: MsgInstantiateContract2AminoMsg): MsgInstantiateContract2; toAminoMsg(message: MsgInstantiateContract2): MsgInstantiateContract2AminoMsg; fromProtoMsg(message: MsgInstantiateContract2ProtoMsg): MsgInstantiateContract2; toProto(message: MsgInstantiateContract2): Uint8Array; toProtoMsg(message: MsgInstantiateContract2): MsgInstantiateContract2ProtoMsg; registerTypeUrl(): void; }; /** * MsgInstantiateContract2Response return instantiation result data * @name MsgInstantiateContract2Response * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgInstantiateContract2Response */ export declare const MsgInstantiateContract2Response: { typeUrl: string; aminoType: string; is(o: any): o is MsgInstantiateContract2Response; isAmino(o: any): o is MsgInstantiateContract2ResponseAmino; encode(message: MsgInstantiateContract2Response, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgInstantiateContract2Response; fromPartial(object: DeepPartial): MsgInstantiateContract2Response; fromAmino(object: MsgInstantiateContract2ResponseAmino): MsgInstantiateContract2Response; toAmino(message: MsgInstantiateContract2Response): MsgInstantiateContract2ResponseAmino; fromAminoMsg(object: MsgInstantiateContract2ResponseAminoMsg): MsgInstantiateContract2Response; toAminoMsg(message: MsgInstantiateContract2Response): MsgInstantiateContract2ResponseAminoMsg; fromProtoMsg(message: MsgInstantiateContract2ResponseProtoMsg): MsgInstantiateContract2Response; toProto(message: MsgInstantiateContract2Response): Uint8Array; toProtoMsg(message: MsgInstantiateContract2Response): MsgInstantiateContract2ResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgExecuteContract submits the given message data to a smart contract * @name MsgExecuteContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContract */ export declare const MsgExecuteContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgExecuteContract; isAmino(o: any): o is MsgExecuteContractAmino; encode(message: MsgExecuteContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgExecuteContract; fromPartial(object: DeepPartial): MsgExecuteContract; fromAmino(object: MsgExecuteContractAmino): MsgExecuteContract; toAmino(message: MsgExecuteContract): MsgExecuteContractAmino; fromAminoMsg(object: MsgExecuteContractAminoMsg): MsgExecuteContract; toAminoMsg(message: MsgExecuteContract): MsgExecuteContractAminoMsg; fromProtoMsg(message: MsgExecuteContractProtoMsg): MsgExecuteContract; toProto(message: MsgExecuteContract): Uint8Array; toProtoMsg(message: MsgExecuteContract): MsgExecuteContractProtoMsg; registerTypeUrl(): void; }; /** * MsgExecuteContractResponse returns execution result data. * @name MsgExecuteContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgExecuteContractResponse */ export declare const MsgExecuteContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgExecuteContractResponse; isAmino(o: any): o is MsgExecuteContractResponseAmino; encode(message: MsgExecuteContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgExecuteContractResponse; fromPartial(object: DeepPartial): MsgExecuteContractResponse; fromAmino(object: MsgExecuteContractResponseAmino): MsgExecuteContractResponse; toAmino(message: MsgExecuteContractResponse): MsgExecuteContractResponseAmino; fromAminoMsg(object: MsgExecuteContractResponseAminoMsg): MsgExecuteContractResponse; toAminoMsg(message: MsgExecuteContractResponse): MsgExecuteContractResponseAminoMsg; fromProtoMsg(message: MsgExecuteContractResponseProtoMsg): MsgExecuteContractResponse; toProto(message: MsgExecuteContractResponse): Uint8Array; toProtoMsg(message: MsgExecuteContractResponse): MsgExecuteContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgMigrateContract runs a code upgrade/ downgrade for a smart contract * @name MsgMigrateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContract */ export declare const MsgMigrateContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgMigrateContract; isAmino(o: any): o is MsgMigrateContractAmino; encode(message: MsgMigrateContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgMigrateContract; fromPartial(object: DeepPartial): MsgMigrateContract; fromAmino(object: MsgMigrateContractAmino): MsgMigrateContract; toAmino(message: MsgMigrateContract): MsgMigrateContractAmino; fromAminoMsg(object: MsgMigrateContractAminoMsg): MsgMigrateContract; toAminoMsg(message: MsgMigrateContract): MsgMigrateContractAminoMsg; fromProtoMsg(message: MsgMigrateContractProtoMsg): MsgMigrateContract; toProto(message: MsgMigrateContract): Uint8Array; toProtoMsg(message: MsgMigrateContract): MsgMigrateContractProtoMsg; registerTypeUrl(): void; }; /** * MsgMigrateContractResponse returns contract migration result data. * @name MsgMigrateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgMigrateContractResponse */ export declare const MsgMigrateContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgMigrateContractResponse; isAmino(o: any): o is MsgMigrateContractResponseAmino; encode(message: MsgMigrateContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgMigrateContractResponse; fromPartial(object: DeepPartial): MsgMigrateContractResponse; fromAmino(object: MsgMigrateContractResponseAmino): MsgMigrateContractResponse; toAmino(message: MsgMigrateContractResponse): MsgMigrateContractResponseAmino; fromAminoMsg(object: MsgMigrateContractResponseAminoMsg): MsgMigrateContractResponse; toAminoMsg(message: MsgMigrateContractResponse): MsgMigrateContractResponseAminoMsg; fromProtoMsg(message: MsgMigrateContractResponseProtoMsg): MsgMigrateContractResponse; toProto(message: MsgMigrateContractResponse): Uint8Array; toProtoMsg(message: MsgMigrateContractResponse): MsgMigrateContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateAdmin sets a new admin for a smart contract * @name MsgUpdateAdmin * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdmin */ export declare const MsgUpdateAdmin: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateAdmin; isAmino(o: any): o is MsgUpdateAdminAmino; encode(message: MsgUpdateAdmin, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateAdmin; fromPartial(object: DeepPartial): MsgUpdateAdmin; fromAmino(object: MsgUpdateAdminAmino): MsgUpdateAdmin; toAmino(message: MsgUpdateAdmin): MsgUpdateAdminAmino; fromAminoMsg(object: MsgUpdateAdminAminoMsg): MsgUpdateAdmin; toAminoMsg(message: MsgUpdateAdmin): MsgUpdateAdminAminoMsg; fromProtoMsg(message: MsgUpdateAdminProtoMsg): MsgUpdateAdmin; toProto(message: MsgUpdateAdmin): Uint8Array; toProtoMsg(message: MsgUpdateAdmin): MsgUpdateAdminProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateAdminResponse returns empty data * @name MsgUpdateAdminResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateAdminResponse */ export declare const MsgUpdateAdminResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateAdminResponse; isAmino(o: any): o is MsgUpdateAdminResponseAmino; encode(_: MsgUpdateAdminResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateAdminResponse; fromPartial(_: DeepPartial): MsgUpdateAdminResponse; fromAmino(_: MsgUpdateAdminResponseAmino): MsgUpdateAdminResponse; toAmino(_: MsgUpdateAdminResponse): MsgUpdateAdminResponseAmino; fromAminoMsg(object: MsgUpdateAdminResponseAminoMsg): MsgUpdateAdminResponse; toAminoMsg(message: MsgUpdateAdminResponse): MsgUpdateAdminResponseAminoMsg; fromProtoMsg(message: MsgUpdateAdminResponseProtoMsg): MsgUpdateAdminResponse; toProto(message: MsgUpdateAdminResponse): Uint8Array; toProtoMsg(message: MsgUpdateAdminResponse): MsgUpdateAdminResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgClearAdmin removes any admin stored for a smart contract * @name MsgClearAdmin * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdmin */ export declare const MsgClearAdmin: { typeUrl: string; aminoType: string; is(o: any): o is MsgClearAdmin; isAmino(o: any): o is MsgClearAdminAmino; encode(message: MsgClearAdmin, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClearAdmin; fromPartial(object: DeepPartial): MsgClearAdmin; fromAmino(object: MsgClearAdminAmino): MsgClearAdmin; toAmino(message: MsgClearAdmin): MsgClearAdminAmino; fromAminoMsg(object: MsgClearAdminAminoMsg): MsgClearAdmin; toAminoMsg(message: MsgClearAdmin): MsgClearAdminAminoMsg; fromProtoMsg(message: MsgClearAdminProtoMsg): MsgClearAdmin; toProto(message: MsgClearAdmin): Uint8Array; toProtoMsg(message: MsgClearAdmin): MsgClearAdminProtoMsg; registerTypeUrl(): void; }; /** * MsgClearAdminResponse returns empty data * @name MsgClearAdminResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgClearAdminResponse */ export declare const MsgClearAdminResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgClearAdminResponse; isAmino(o: any): o is MsgClearAdminResponseAmino; encode(_: MsgClearAdminResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClearAdminResponse; fromPartial(_: DeepPartial): MsgClearAdminResponse; fromAmino(_: MsgClearAdminResponseAmino): MsgClearAdminResponse; toAmino(_: MsgClearAdminResponse): MsgClearAdminResponseAmino; fromAminoMsg(object: MsgClearAdminResponseAminoMsg): MsgClearAdminResponse; toAminoMsg(message: MsgClearAdminResponse): MsgClearAdminResponseAminoMsg; fromProtoMsg(message: MsgClearAdminResponseProtoMsg): MsgClearAdminResponse; toProto(message: MsgClearAdminResponse): Uint8Array; toProtoMsg(message: MsgClearAdminResponse): MsgClearAdminResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateInstantiateConfig updates instantiate config for a smart contract * @name MsgUpdateInstantiateConfig * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfig */ export declare const MsgUpdateInstantiateConfig: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateInstantiateConfig; isAmino(o: any): o is MsgUpdateInstantiateConfigAmino; encode(message: MsgUpdateInstantiateConfig, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateInstantiateConfig; fromPartial(object: DeepPartial): MsgUpdateInstantiateConfig; fromAmino(object: MsgUpdateInstantiateConfigAmino): MsgUpdateInstantiateConfig; toAmino(message: MsgUpdateInstantiateConfig): MsgUpdateInstantiateConfigAmino; fromAminoMsg(object: MsgUpdateInstantiateConfigAminoMsg): MsgUpdateInstantiateConfig; toAminoMsg(message: MsgUpdateInstantiateConfig): MsgUpdateInstantiateConfigAminoMsg; fromProtoMsg(message: MsgUpdateInstantiateConfigProtoMsg): MsgUpdateInstantiateConfig; toProto(message: MsgUpdateInstantiateConfig): Uint8Array; toProtoMsg(message: MsgUpdateInstantiateConfig): MsgUpdateInstantiateConfigProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateInstantiateConfigResponse returns empty data * @name MsgUpdateInstantiateConfigResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse */ export declare const MsgUpdateInstantiateConfigResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateInstantiateConfigResponse; isAmino(o: any): o is MsgUpdateInstantiateConfigResponseAmino; encode(_: MsgUpdateInstantiateConfigResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateInstantiateConfigResponse; fromPartial(_: DeepPartial): MsgUpdateInstantiateConfigResponse; fromAmino(_: MsgUpdateInstantiateConfigResponseAmino): MsgUpdateInstantiateConfigResponse; toAmino(_: MsgUpdateInstantiateConfigResponse): MsgUpdateInstantiateConfigResponseAmino; fromAminoMsg(object: MsgUpdateInstantiateConfigResponseAminoMsg): MsgUpdateInstantiateConfigResponse; toAminoMsg(message: MsgUpdateInstantiateConfigResponse): MsgUpdateInstantiateConfigResponseAminoMsg; fromProtoMsg(message: MsgUpdateInstantiateConfigResponseProtoMsg): MsgUpdateInstantiateConfigResponse; toProto(message: MsgUpdateInstantiateConfigResponse): Uint8Array; toProtoMsg(message: MsgUpdateInstantiateConfigResponse): MsgUpdateInstantiateConfigResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateParams is the MsgUpdateParams request type. * * Since: 0.40 * @name MsgUpdateParams * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParams */ export declare const MsgUpdateParams: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateParams; isAmino(o: any): o is MsgUpdateParamsAmino; encode(message: MsgUpdateParams, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParams; fromPartial(object: DeepPartial): MsgUpdateParams; fromAmino(object: MsgUpdateParamsAmino): MsgUpdateParams; toAmino(message: MsgUpdateParams): MsgUpdateParamsAmino; fromAminoMsg(object: MsgUpdateParamsAminoMsg): MsgUpdateParams; toAminoMsg(message: MsgUpdateParams): MsgUpdateParamsAminoMsg; fromProtoMsg(message: MsgUpdateParamsProtoMsg): MsgUpdateParams; toProto(message: MsgUpdateParams): Uint8Array; toProtoMsg(message: MsgUpdateParams): MsgUpdateParamsProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateParamsResponse defines the response structure for executing a * MsgUpdateParams message. * * Since: 0.40 * @name MsgUpdateParamsResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateParamsResponse */ export declare const MsgUpdateParamsResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateParamsResponse; isAmino(o: any): o is MsgUpdateParamsResponseAmino; encode(_: MsgUpdateParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParamsResponse; fromPartial(_: DeepPartial): MsgUpdateParamsResponse; fromAmino(_: MsgUpdateParamsResponseAmino): MsgUpdateParamsResponse; toAmino(_: MsgUpdateParamsResponse): MsgUpdateParamsResponseAmino; fromAminoMsg(object: MsgUpdateParamsResponseAminoMsg): MsgUpdateParamsResponse; toAminoMsg(message: MsgUpdateParamsResponse): MsgUpdateParamsResponseAminoMsg; fromProtoMsg(message: MsgUpdateParamsResponseProtoMsg): MsgUpdateParamsResponse; toProto(message: MsgUpdateParamsResponse): Uint8Array; toProtoMsg(message: MsgUpdateParamsResponse): MsgUpdateParamsResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgSudoContract is the MsgSudoContract request type. * * Since: 0.40 * @name MsgSudoContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContract */ export declare const MsgSudoContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgSudoContract; isAmino(o: any): o is MsgSudoContractAmino; encode(message: MsgSudoContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSudoContract; fromPartial(object: DeepPartial): MsgSudoContract; fromAmino(object: MsgSudoContractAmino): MsgSudoContract; toAmino(message: MsgSudoContract): MsgSudoContractAmino; fromAminoMsg(object: MsgSudoContractAminoMsg): MsgSudoContract; toAminoMsg(message: MsgSudoContract): MsgSudoContractAminoMsg; fromProtoMsg(message: MsgSudoContractProtoMsg): MsgSudoContract; toProto(message: MsgSudoContract): Uint8Array; toProtoMsg(message: MsgSudoContract): MsgSudoContractProtoMsg; registerTypeUrl(): void; }; /** * MsgSudoContractResponse defines the response structure for executing a * MsgSudoContract message. * * Since: 0.40 * @name MsgSudoContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgSudoContractResponse */ export declare const MsgSudoContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgSudoContractResponse; isAmino(o: any): o is MsgSudoContractResponseAmino; encode(message: MsgSudoContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSudoContractResponse; fromPartial(object: DeepPartial): MsgSudoContractResponse; fromAmino(object: MsgSudoContractResponseAmino): MsgSudoContractResponse; toAmino(message: MsgSudoContractResponse): MsgSudoContractResponseAmino; fromAminoMsg(object: MsgSudoContractResponseAminoMsg): MsgSudoContractResponse; toAminoMsg(message: MsgSudoContractResponse): MsgSudoContractResponseAminoMsg; fromProtoMsg(message: MsgSudoContractResponseProtoMsg): MsgSudoContractResponse; toProto(message: MsgSudoContractResponse): Uint8Array; toProtoMsg(message: MsgSudoContractResponse): MsgSudoContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgPinCodes is the MsgPinCodes request type. * * Since: 0.40 * @name MsgPinCodes * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodes */ export declare const MsgPinCodes: { typeUrl: string; aminoType: string; is(o: any): o is MsgPinCodes; isAmino(o: any): o is MsgPinCodesAmino; encode(message: MsgPinCodes, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgPinCodes; fromPartial(object: DeepPartial): MsgPinCodes; fromAmino(object: MsgPinCodesAmino): MsgPinCodes; toAmino(message: MsgPinCodes): MsgPinCodesAmino; fromAminoMsg(object: MsgPinCodesAminoMsg): MsgPinCodes; toAminoMsg(message: MsgPinCodes): MsgPinCodesAminoMsg; fromProtoMsg(message: MsgPinCodesProtoMsg): MsgPinCodes; toProto(message: MsgPinCodes): Uint8Array; toProtoMsg(message: MsgPinCodes): MsgPinCodesProtoMsg; registerTypeUrl(): void; }; /** * MsgPinCodesResponse defines the response structure for executing a * MsgPinCodes message. * * Since: 0.40 * @name MsgPinCodesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgPinCodesResponse */ export declare const MsgPinCodesResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgPinCodesResponse; isAmino(o: any): o is MsgPinCodesResponseAmino; encode(_: MsgPinCodesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgPinCodesResponse; fromPartial(_: DeepPartial): MsgPinCodesResponse; fromAmino(_: MsgPinCodesResponseAmino): MsgPinCodesResponse; toAmino(_: MsgPinCodesResponse): MsgPinCodesResponseAmino; fromAminoMsg(object: MsgPinCodesResponseAminoMsg): MsgPinCodesResponse; toAminoMsg(message: MsgPinCodesResponse): MsgPinCodesResponseAminoMsg; fromProtoMsg(message: MsgPinCodesResponseProtoMsg): MsgPinCodesResponse; toProto(message: MsgPinCodesResponse): Uint8Array; toProtoMsg(message: MsgPinCodesResponse): MsgPinCodesResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgUnpinCodes is the MsgUnpinCodes request type. * * Since: 0.40 * @name MsgUnpinCodes * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodes */ export declare const MsgUnpinCodes: { typeUrl: string; aminoType: string; is(o: any): o is MsgUnpinCodes; isAmino(o: any): o is MsgUnpinCodesAmino; encode(message: MsgUnpinCodes, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUnpinCodes; fromPartial(object: DeepPartial): MsgUnpinCodes; fromAmino(object: MsgUnpinCodesAmino): MsgUnpinCodes; toAmino(message: MsgUnpinCodes): MsgUnpinCodesAmino; fromAminoMsg(object: MsgUnpinCodesAminoMsg): MsgUnpinCodes; toAminoMsg(message: MsgUnpinCodes): MsgUnpinCodesAminoMsg; fromProtoMsg(message: MsgUnpinCodesProtoMsg): MsgUnpinCodes; toProto(message: MsgUnpinCodes): Uint8Array; toProtoMsg(message: MsgUnpinCodes): MsgUnpinCodesProtoMsg; registerTypeUrl(): void; }; /** * MsgUnpinCodesResponse defines the response structure for executing a * MsgUnpinCodes message. * * Since: 0.40 * @name MsgUnpinCodesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUnpinCodesResponse */ export declare const MsgUnpinCodesResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgUnpinCodesResponse; isAmino(o: any): o is MsgUnpinCodesResponseAmino; encode(_: MsgUnpinCodesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUnpinCodesResponse; fromPartial(_: DeepPartial): MsgUnpinCodesResponse; fromAmino(_: MsgUnpinCodesResponseAmino): MsgUnpinCodesResponse; toAmino(_: MsgUnpinCodesResponse): MsgUnpinCodesResponseAmino; fromAminoMsg(object: MsgUnpinCodesResponseAminoMsg): MsgUnpinCodesResponse; toAminoMsg(message: MsgUnpinCodesResponse): MsgUnpinCodesResponseAminoMsg; fromProtoMsg(message: MsgUnpinCodesResponseProtoMsg): MsgUnpinCodesResponse; toProto(message: MsgUnpinCodesResponse): Uint8Array; toProtoMsg(message: MsgUnpinCodesResponse): MsgUnpinCodesResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgStoreAndInstantiateContract is the MsgStoreAndInstantiateContract * request type. * * Since: 0.40 * @name MsgStoreAndInstantiateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContract */ export declare const MsgStoreAndInstantiateContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreAndInstantiateContract; isAmino(o: any): o is MsgStoreAndInstantiateContractAmino; encode(message: MsgStoreAndInstantiateContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreAndInstantiateContract; fromPartial(object: DeepPartial): MsgStoreAndInstantiateContract; fromAmino(object: MsgStoreAndInstantiateContractAmino): MsgStoreAndInstantiateContract; toAmino(message: MsgStoreAndInstantiateContract): MsgStoreAndInstantiateContractAmino; fromAminoMsg(object: MsgStoreAndInstantiateContractAminoMsg): MsgStoreAndInstantiateContract; toAminoMsg(message: MsgStoreAndInstantiateContract): MsgStoreAndInstantiateContractAminoMsg; fromProtoMsg(message: MsgStoreAndInstantiateContractProtoMsg): MsgStoreAndInstantiateContract; toProto(message: MsgStoreAndInstantiateContract): Uint8Array; toProtoMsg(message: MsgStoreAndInstantiateContract): MsgStoreAndInstantiateContractProtoMsg; registerTypeUrl(): void; }; /** * MsgStoreAndInstantiateContractResponse defines the response structure * for executing a MsgStoreAndInstantiateContract message. * * Since: 0.40 * @name MsgStoreAndInstantiateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse */ export declare const MsgStoreAndInstantiateContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreAndInstantiateContractResponse; isAmino(o: any): o is MsgStoreAndInstantiateContractResponseAmino; encode(message: MsgStoreAndInstantiateContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreAndInstantiateContractResponse; fromPartial(object: DeepPartial): MsgStoreAndInstantiateContractResponse; fromAmino(object: MsgStoreAndInstantiateContractResponseAmino): MsgStoreAndInstantiateContractResponse; toAmino(message: MsgStoreAndInstantiateContractResponse): MsgStoreAndInstantiateContractResponseAmino; fromAminoMsg(object: MsgStoreAndInstantiateContractResponseAminoMsg): MsgStoreAndInstantiateContractResponse; toAminoMsg(message: MsgStoreAndInstantiateContractResponse): MsgStoreAndInstantiateContractResponseAminoMsg; fromProtoMsg(message: MsgStoreAndInstantiateContractResponseProtoMsg): MsgStoreAndInstantiateContractResponse; toProto(message: MsgStoreAndInstantiateContractResponse): Uint8Array; toProtoMsg(message: MsgStoreAndInstantiateContractResponse): MsgStoreAndInstantiateContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgAddCodeUploadParamsAddresses is the * MsgAddCodeUploadParamsAddresses request type. * @name MsgAddCodeUploadParamsAddresses * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses */ export declare const MsgAddCodeUploadParamsAddresses: { typeUrl: string; aminoType: string; is(o: any): o is MsgAddCodeUploadParamsAddresses; isAmino(o: any): o is MsgAddCodeUploadParamsAddressesAmino; encode(message: MsgAddCodeUploadParamsAddresses, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddCodeUploadParamsAddresses; fromPartial(object: DeepPartial): MsgAddCodeUploadParamsAddresses; fromAmino(object: MsgAddCodeUploadParamsAddressesAmino): MsgAddCodeUploadParamsAddresses; toAmino(message: MsgAddCodeUploadParamsAddresses): MsgAddCodeUploadParamsAddressesAmino; fromAminoMsg(object: MsgAddCodeUploadParamsAddressesAminoMsg): MsgAddCodeUploadParamsAddresses; toAminoMsg(message: MsgAddCodeUploadParamsAddresses): MsgAddCodeUploadParamsAddressesAminoMsg; fromProtoMsg(message: MsgAddCodeUploadParamsAddressesProtoMsg): MsgAddCodeUploadParamsAddresses; toProto(message: MsgAddCodeUploadParamsAddresses): Uint8Array; toProtoMsg(message: MsgAddCodeUploadParamsAddresses): MsgAddCodeUploadParamsAddressesProtoMsg; registerTypeUrl(): void; }; /** * MsgAddCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgAddCodeUploadParamsAddresses message. * @name MsgAddCodeUploadParamsAddressesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse */ export declare const MsgAddCodeUploadParamsAddressesResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgAddCodeUploadParamsAddressesResponse; isAmino(o: any): o is MsgAddCodeUploadParamsAddressesResponseAmino; encode(_: MsgAddCodeUploadParamsAddressesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddCodeUploadParamsAddressesResponse; fromPartial(_: DeepPartial): MsgAddCodeUploadParamsAddressesResponse; fromAmino(_: MsgAddCodeUploadParamsAddressesResponseAmino): MsgAddCodeUploadParamsAddressesResponse; toAmino(_: MsgAddCodeUploadParamsAddressesResponse): MsgAddCodeUploadParamsAddressesResponseAmino; fromAminoMsg(object: MsgAddCodeUploadParamsAddressesResponseAminoMsg): MsgAddCodeUploadParamsAddressesResponse; toAminoMsg(message: MsgAddCodeUploadParamsAddressesResponse): MsgAddCodeUploadParamsAddressesResponseAminoMsg; fromProtoMsg(message: MsgAddCodeUploadParamsAddressesResponseProtoMsg): MsgAddCodeUploadParamsAddressesResponse; toProto(message: MsgAddCodeUploadParamsAddressesResponse): Uint8Array; toProtoMsg(message: MsgAddCodeUploadParamsAddressesResponse): MsgAddCodeUploadParamsAddressesResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgRemoveCodeUploadParamsAddresses is the * MsgRemoveCodeUploadParamsAddresses request type. * @name MsgRemoveCodeUploadParamsAddresses * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses */ export declare const MsgRemoveCodeUploadParamsAddresses: { typeUrl: string; aminoType: string; is(o: any): o is MsgRemoveCodeUploadParamsAddresses; isAmino(o: any): o is MsgRemoveCodeUploadParamsAddressesAmino; encode(message: MsgRemoveCodeUploadParamsAddresses, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRemoveCodeUploadParamsAddresses; fromPartial(object: DeepPartial): MsgRemoveCodeUploadParamsAddresses; fromAmino(object: MsgRemoveCodeUploadParamsAddressesAmino): MsgRemoveCodeUploadParamsAddresses; toAmino(message: MsgRemoveCodeUploadParamsAddresses): MsgRemoveCodeUploadParamsAddressesAmino; fromAminoMsg(object: MsgRemoveCodeUploadParamsAddressesAminoMsg): MsgRemoveCodeUploadParamsAddresses; toAminoMsg(message: MsgRemoveCodeUploadParamsAddresses): MsgRemoveCodeUploadParamsAddressesAminoMsg; fromProtoMsg(message: MsgRemoveCodeUploadParamsAddressesProtoMsg): MsgRemoveCodeUploadParamsAddresses; toProto(message: MsgRemoveCodeUploadParamsAddresses): Uint8Array; toProtoMsg(message: MsgRemoveCodeUploadParamsAddresses): MsgRemoveCodeUploadParamsAddressesProtoMsg; registerTypeUrl(): void; }; /** * MsgRemoveCodeUploadParamsAddressesResponse defines the response * structure for executing a MsgRemoveCodeUploadParamsAddresses message. * @name MsgRemoveCodeUploadParamsAddressesResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse */ export declare const MsgRemoveCodeUploadParamsAddressesResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgRemoveCodeUploadParamsAddressesResponse; isAmino(o: any): o is MsgRemoveCodeUploadParamsAddressesResponseAmino; encode(_: MsgRemoveCodeUploadParamsAddressesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRemoveCodeUploadParamsAddressesResponse; fromPartial(_: DeepPartial): MsgRemoveCodeUploadParamsAddressesResponse; fromAmino(_: MsgRemoveCodeUploadParamsAddressesResponseAmino): MsgRemoveCodeUploadParamsAddressesResponse; toAmino(_: MsgRemoveCodeUploadParamsAddressesResponse): MsgRemoveCodeUploadParamsAddressesResponseAmino; fromAminoMsg(object: MsgRemoveCodeUploadParamsAddressesResponseAminoMsg): MsgRemoveCodeUploadParamsAddressesResponse; toAminoMsg(message: MsgRemoveCodeUploadParamsAddressesResponse): MsgRemoveCodeUploadParamsAddressesResponseAminoMsg; fromProtoMsg(message: MsgRemoveCodeUploadParamsAddressesResponseProtoMsg): MsgRemoveCodeUploadParamsAddressesResponse; toProto(message: MsgRemoveCodeUploadParamsAddressesResponse): Uint8Array; toProtoMsg(message: MsgRemoveCodeUploadParamsAddressesResponse): MsgRemoveCodeUploadParamsAddressesResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgStoreAndMigrateContract is the MsgStoreAndMigrateContract * request type. * * Since: 0.42 * @name MsgStoreAndMigrateContract * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContract */ export declare const MsgStoreAndMigrateContract: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreAndMigrateContract; isAmino(o: any): o is MsgStoreAndMigrateContractAmino; encode(message: MsgStoreAndMigrateContract, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreAndMigrateContract; fromPartial(object: DeepPartial): MsgStoreAndMigrateContract; fromAmino(object: MsgStoreAndMigrateContractAmino): MsgStoreAndMigrateContract; toAmino(message: MsgStoreAndMigrateContract): MsgStoreAndMigrateContractAmino; fromAminoMsg(object: MsgStoreAndMigrateContractAminoMsg): MsgStoreAndMigrateContract; toAminoMsg(message: MsgStoreAndMigrateContract): MsgStoreAndMigrateContractAminoMsg; fromProtoMsg(message: MsgStoreAndMigrateContractProtoMsg): MsgStoreAndMigrateContract; toProto(message: MsgStoreAndMigrateContract): Uint8Array; toProtoMsg(message: MsgStoreAndMigrateContract): MsgStoreAndMigrateContractProtoMsg; registerTypeUrl(): void; }; /** * MsgStoreAndMigrateContractResponse defines the response structure * for executing a MsgStoreAndMigrateContract message. * * Since: 0.42 * @name MsgStoreAndMigrateContractResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse */ export declare const MsgStoreAndMigrateContractResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgStoreAndMigrateContractResponse; isAmino(o: any): o is MsgStoreAndMigrateContractResponseAmino; encode(message: MsgStoreAndMigrateContractResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgStoreAndMigrateContractResponse; fromPartial(object: DeepPartial): MsgStoreAndMigrateContractResponse; fromAmino(object: MsgStoreAndMigrateContractResponseAmino): MsgStoreAndMigrateContractResponse; toAmino(message: MsgStoreAndMigrateContractResponse): MsgStoreAndMigrateContractResponseAmino; fromAminoMsg(object: MsgStoreAndMigrateContractResponseAminoMsg): MsgStoreAndMigrateContractResponse; toAminoMsg(message: MsgStoreAndMigrateContractResponse): MsgStoreAndMigrateContractResponseAminoMsg; fromProtoMsg(message: MsgStoreAndMigrateContractResponseProtoMsg): MsgStoreAndMigrateContractResponse; toProto(message: MsgStoreAndMigrateContractResponse): Uint8Array; toProtoMsg(message: MsgStoreAndMigrateContractResponse): MsgStoreAndMigrateContractResponseProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateContractLabel sets a new label for a smart contract * @name MsgUpdateContractLabel * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabel */ export declare const MsgUpdateContractLabel: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateContractLabel; isAmino(o: any): o is MsgUpdateContractLabelAmino; encode(message: MsgUpdateContractLabel, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateContractLabel; fromPartial(object: DeepPartial): MsgUpdateContractLabel; fromAmino(object: MsgUpdateContractLabelAmino): MsgUpdateContractLabel; toAmino(message: MsgUpdateContractLabel): MsgUpdateContractLabelAmino; fromAminoMsg(object: MsgUpdateContractLabelAminoMsg): MsgUpdateContractLabel; toAminoMsg(message: MsgUpdateContractLabel): MsgUpdateContractLabelAminoMsg; fromProtoMsg(message: MsgUpdateContractLabelProtoMsg): MsgUpdateContractLabel; toProto(message: MsgUpdateContractLabel): Uint8Array; toProtoMsg(message: MsgUpdateContractLabel): MsgUpdateContractLabelProtoMsg; registerTypeUrl(): void; }; /** * MsgUpdateContractLabelResponse returns empty data * @name MsgUpdateContractLabelResponse * @package cosmwasm.wasm.v1 * @see proto type: cosmwasm.wasm.v1.MsgUpdateContractLabelResponse */ export declare const MsgUpdateContractLabelResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateContractLabelResponse; isAmino(o: any): o is MsgUpdateContractLabelResponseAmino; encode(_: MsgUpdateContractLabelResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateContractLabelResponse; fromPartial(_: DeepPartial): MsgUpdateContractLabelResponse; fromAmino(_: MsgUpdateContractLabelResponseAmino): MsgUpdateContractLabelResponse; toAmino(_: MsgUpdateContractLabelResponse): MsgUpdateContractLabelResponseAmino; fromAminoMsg(object: MsgUpdateContractLabelResponseAminoMsg): MsgUpdateContractLabelResponse; toAminoMsg(message: MsgUpdateContractLabelResponse): MsgUpdateContractLabelResponseAminoMsg; fromProtoMsg(message: MsgUpdateContractLabelResponseProtoMsg): MsgUpdateContractLabelResponse; toProto(message: MsgUpdateContractLabelResponse): Uint8Array; toProtoMsg(message: MsgUpdateContractLabelResponse): MsgUpdateContractLabelResponseProtoMsg; registerTypeUrl(): void; };