forked from LaconicNetwork/cosmos-explorer
25 lines
966 B
TypeScript
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>;
|
|
}
|