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; diff --git a/packages/stargate/src/aminotypes.spec.ts b/packages/stargate/src/aminotypes.spec.ts index 85ccd821..eb6e2f24 100644 --- a/packages/stargate/src/aminotypes.spec.ts +++ b/packages/stargate/src/aminotypes.spec.ts @@ -117,7 +117,7 @@ describe("AminoTypes", () => { value: msg, }); const expected: MsgSetWithdrawAddress = { - type: "cosmos-sdk/MsgSetWithdrawAddress", + type: "cosmos-sdk/MsgModifyWithdrawAddress", value: { delegator_address: "cosmos1pkptre7fdkl6gfrzlesjjvhxhlc3r4gmmk8rs6", withdraw_address: "cosmos10dyr9899g6t0pelew4nvf4j5c3jcgv0r73qga5", @@ -136,7 +136,7 @@ describe("AminoTypes", () => { value: msg, }); const expected: MsgWithdrawDelegatorReward = { - type: "cosmos-sdk/MsgWithdrawDelegatorReward", + type: "cosmos-sdk/MsgWithdrawDelegationReward", value: { delegator_address: "cosmos1pkptre7fdkl6gfrzlesjjvhxhlc3r4gmmk8rs6", validator_address: "cosmos10dyr9899g6t0pelew4nvf4j5c3jcgv0r73qga5", diff --git a/packages/stargate/src/aminotypes.ts b/packages/stargate/src/aminotypes.ts index 11b217ef..3f7a6978 100644 --- a/packages/stargate/src/aminotypes.ts +++ b/packages/stargate/src/aminotypes.ts @@ -111,7 +111,7 @@ function createDefaultTypes(prefix: string): Record { }), }, "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress": { - aminoType: "cosmos-sdk/MsgSetWithdrawAddress", + aminoType: "cosmos-sdk/MsgModifyWithdrawAddress", toAmino: ({ delegatorAddress, withdrawAddress, @@ -132,7 +132,7 @@ function createDefaultTypes(prefix: string): Record { }), }, "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward": { - aminoType: "cosmos-sdk/MsgWithdrawDelegatorReward", + aminoType: "cosmos-sdk/MsgWithdrawDelegationReward", toAmino: ({ delegatorAddress, validatorAddress,