From b3b7b91f63b425c74b652d7fc7bcba85911654a8 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 28 Jan 2021 12:59:33 +0000 Subject: [PATCH] launchpad: Fix distribution msg types --- packages/launchpad/src/msgs.ts | 12 ++++++++---- packages/launchpad/types/msgs.d.ts | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/launchpad/src/msgs.ts b/packages/launchpad/src/msgs.ts index 6fdd31d0..3a627e74 100644 --- a/packages/launchpad/src/msgs.ts +++ b/packages/launchpad/src/msgs.ts @@ -72,7 +72,8 @@ export function isMsgVerifyInvariant(msg: Msg): msg is MsgVerifyInvariant { /** Changes the withdraw address for a delegator (or validator self-delegation) */ export interface MsgSetWithdrawAddress extends Msg { - readonly type: "cosmos-sdk/MsgSetWithdrawAddress"; + // NOTE: Type string and names diverge here! + readonly type: "cosmos-sdk/MsgModifyWithdrawAddress"; readonly value: { /** Bech32 account address */ readonly delegator_address: string; @@ -82,12 +83,14 @@ export interface MsgSetWithdrawAddress extends Msg { } export function isMsgSetWithdrawAddress(msg: Msg): msg is MsgSetWithdrawAddress { - return (msg as MsgSetWithdrawAddress).type === "cosmos-sdk/MsgSetWithdrawAddress"; + // NOTE: Type string and names diverge here! + return (msg as MsgSetWithdrawAddress).type === "cosmos-sdk/MsgModifyWithdrawAddress"; } /** Message for delegation withdraw from a single validator */ export interface MsgWithdrawDelegatorReward extends Msg { - readonly type: "cosmos-sdk/MsgWithdrawDelegatorReward"; + // NOTE: Type string and names diverge here! + readonly type: "cosmos-sdk/MsgWithdrawDelegationReward"; readonly value: { /** Bech32 account address */ readonly delegator_address: string; @@ -97,7 +100,8 @@ export interface MsgWithdrawDelegatorReward extends Msg { } export function isMsgWithdrawDelegatorReward(msg: Msg): msg is MsgWithdrawDelegatorReward { - return (msg as MsgWithdrawDelegatorReward).type === "cosmos-sdk/MsgWithdrawDelegatorReward"; + // NOTE: Type string and names diverge here! + return (msg as MsgWithdrawDelegatorReward).type === "cosmos-sdk/MsgWithdrawDelegationReward"; } /** Message for validator withdraw */ diff --git a/packages/launchpad/types/msgs.d.ts b/packages/launchpad/types/msgs.d.ts index b29d58c7..48818d4e 100644 --- a/packages/launchpad/types/msgs.d.ts +++ b/packages/launchpad/types/msgs.d.ts @@ -47,7 +47,7 @@ export interface MsgVerifyInvariant extends Msg { export declare function isMsgVerifyInvariant(msg: Msg): msg is MsgVerifyInvariant; /** Changes the withdraw address for a delegator (or validator self-delegation) */ export interface MsgSetWithdrawAddress extends Msg { - readonly type: "cosmos-sdk/MsgSetWithdrawAddress"; + readonly type: "cosmos-sdk/MsgModifyWithdrawAddress"; readonly value: { /** Bech32 account address */ readonly delegator_address: string; @@ -58,7 +58,7 @@ export interface MsgSetWithdrawAddress extends Msg { export declare function isMsgSetWithdrawAddress(msg: Msg): msg is MsgSetWithdrawAddress; /** Message for delegation withdraw from a single validator */ export interface MsgWithdrawDelegatorReward extends Msg { - readonly type: "cosmos-sdk/MsgWithdrawDelegatorReward"; + readonly type: "cosmos-sdk/MsgWithdrawDelegationReward"; readonly value: { /** Bech32 account address */ readonly delegator_address: string;