cosmos-explorer/packages/codegen/dist/cosmos/upgrade/v1beta1/tx.rpc.msg.d.ts
2023-03-02 13:21:24 +08:00

25 lines
966 B
TypeScript

import { Rpc } from "../../../helpers";
import { MsgSoftwareUpgrade, MsgSoftwareUpgradeResponse, MsgCancelUpgrade, MsgCancelUpgradeResponse } from "./tx";
/** Msg defines the upgrade Msg service. */
export interface Msg {
/**
* SoftwareUpgrade is a governance operation for initiating a software upgrade.
*
* Since: cosmos-sdk 0.46
*/
softwareUpgrade(request: MsgSoftwareUpgrade): Promise<MsgSoftwareUpgradeResponse>;
/**
* CancelUpgrade is a governance operation for cancelling a previously
* approvid software upgrade.
*
* Since: cosmos-sdk 0.46
*/
cancelUpgrade(request: MsgCancelUpgrade): Promise<MsgCancelUpgradeResponse>;
}
export declare class MsgClientImpl implements Msg {
private readonly rpc;
constructor(rpc: Rpc);
softwareUpgrade(request: MsgSoftwareUpgrade): Promise<MsgSoftwareUpgradeResponse>;
cancelUpgrade(request: MsgCancelUpgrade): Promise<MsgCancelUpgradeResponse>;
}