mirror of
https://github.com/cosmos/cosmjs.git
synced 2025-03-10 21:49:15 +00:00
parent
82e1894673
commit
177e669eaf
@ -26,7 +26,8 @@ and this project adheres to
|
|||||||
configure the HD path of the faucet accounts ([#832]).
|
configure the HD path of the faucet accounts ([#832]).
|
||||||
- @cosmjs/cosmwasm-stargate: Add field `ibcPortId` to `Contract` ([#836]).
|
- @cosmjs/cosmwasm-stargate: Add field `ibcPortId` to `Contract` ([#836]).
|
||||||
- @cosmjs/stargate: Add `GovExtension` for query client.
|
- @cosmjs/stargate: Add `GovExtension` for query client.
|
||||||
- @cosmjs/stargate: Add support for `MsgSubmitProposal` and `MsgVote`.
|
- @cosmjs/stargate: Add support for `MsgDeposit`, `MsgSubmitProposal` and
|
||||||
|
`MsgVote`.
|
||||||
|
|
||||||
[#832]: https://github.com/cosmos/cosmjs/issues/832
|
[#832]: https://github.com/cosmos/cosmjs/issues/832
|
||||||
[#836]: https://github.com/cosmos/cosmjs/issues/836
|
[#836]: https://github.com/cosmos/cosmjs/issues/836
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { EncodeObject } from "@cosmjs/proto-signing";
|
import { EncodeObject } from "@cosmjs/proto-signing";
|
||||||
import { MsgSend } from "cosmjs-types/cosmos/bank/v1beta1/tx";
|
import { MsgSend } from "cosmjs-types/cosmos/bank/v1beta1/tx";
|
||||||
import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx";
|
import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx";
|
||||||
import { MsgSubmitProposal, MsgVote } from "cosmjs-types/cosmos/gov/v1beta1/tx";
|
import { MsgDeposit, MsgSubmitProposal, MsgVote } from "cosmjs-types/cosmos/gov/v1beta1/tx";
|
||||||
import { MsgDelegate, MsgUndelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx";
|
import { MsgDelegate, MsgUndelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx";
|
||||||
import { MsgTransfer } from "cosmjs-types/ibc/applications/transfer/v1/tx";
|
import { MsgTransfer } from "cosmjs-types/ibc/applications/transfer/v1/tx";
|
||||||
|
|
||||||
@ -61,6 +61,17 @@ export function isMsgTransferEncodeObject(
|
|||||||
return (encodeObject as MsgTransferEncodeObject).typeUrl === "/ibc.applications.transfer.v1.MsgTransfer";
|
return (encodeObject as MsgTransferEncodeObject).typeUrl === "/ibc.applications.transfer.v1.MsgTransfer";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface MsgDepositEncodeObject extends EncodeObject {
|
||||||
|
readonly typeUrl: "/cosmos.gov.v1beta1.MsgDeposit";
|
||||||
|
readonly value: Partial<MsgDeposit>;
|
||||||
|
}
|
||||||
|
|
||||||
|
export function isMsgDepositEncodeObject(
|
||||||
|
encodeObject: EncodeObject,
|
||||||
|
): encodeObject is MsgSubmitProposalEncodeObject {
|
||||||
|
return (encodeObject as MsgDepositEncodeObject).typeUrl === "/cosmos.gov.v1beta1.MsgDeposit";
|
||||||
|
}
|
||||||
|
|
||||||
export interface MsgSubmitProposalEncodeObject extends EncodeObject {
|
export interface MsgSubmitProposalEncodeObject extends EncodeObject {
|
||||||
readonly typeUrl: "/cosmos.gov.v1beta1.MsgSubmitProposal";
|
readonly typeUrl: "/cosmos.gov.v1beta1.MsgSubmitProposal";
|
||||||
readonly value: Partial<MsgSubmitProposal>;
|
readonly value: Partial<MsgSubmitProposal>;
|
||||||
|
@ -41,6 +41,7 @@ export {
|
|||||||
export { AminoConverter, AminoTypes } from "./aminotypes";
|
export { AminoConverter, AminoTypes } from "./aminotypes";
|
||||||
export {
|
export {
|
||||||
isMsgDelegateEncodeObject,
|
isMsgDelegateEncodeObject,
|
||||||
|
isMsgDepositEncodeObject,
|
||||||
isMsgSendEncodeObject,
|
isMsgSendEncodeObject,
|
||||||
isMsgSubmitProposalEncodeObject,
|
isMsgSubmitProposalEncodeObject,
|
||||||
isMsgTransferEncodeObject,
|
isMsgTransferEncodeObject,
|
||||||
@ -48,6 +49,7 @@ export {
|
|||||||
isMsgVoteEncodeObject,
|
isMsgVoteEncodeObject,
|
||||||
isMsgWithdrawDelegatorRewardEncodeObject,
|
isMsgWithdrawDelegatorRewardEncodeObject,
|
||||||
MsgDelegateEncodeObject,
|
MsgDelegateEncodeObject,
|
||||||
|
MsgDepositEncodeObject,
|
||||||
MsgSendEncodeObject,
|
MsgSendEncodeObject,
|
||||||
MsgSubmitProposalEncodeObject,
|
MsgSubmitProposalEncodeObject,
|
||||||
MsgTransferEncodeObject,
|
MsgTransferEncodeObject,
|
||||||
|
@ -22,7 +22,7 @@ import {
|
|||||||
MsgWithdrawDelegatorReward,
|
MsgWithdrawDelegatorReward,
|
||||||
MsgWithdrawValidatorCommission,
|
MsgWithdrawValidatorCommission,
|
||||||
} from "cosmjs-types/cosmos/distribution/v1beta1/tx";
|
} from "cosmjs-types/cosmos/distribution/v1beta1/tx";
|
||||||
import { MsgSubmitProposal, MsgVote } from "cosmjs-types/cosmos/gov/v1beta1/tx";
|
import { MsgDeposit, MsgSubmitProposal, MsgVote } from "cosmjs-types/cosmos/gov/v1beta1/tx";
|
||||||
import {
|
import {
|
||||||
MsgBeginRedelegate,
|
MsgBeginRedelegate,
|
||||||
MsgCreateValidator,
|
MsgCreateValidator,
|
||||||
@ -76,6 +76,7 @@ export const defaultRegistryTypes: ReadonlyArray<[string, GeneratedType]> = [
|
|||||||
["/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", MsgSetWithdrawAddress],
|
["/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", MsgSetWithdrawAddress],
|
||||||
["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", MsgWithdrawDelegatorReward],
|
["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", MsgWithdrawDelegatorReward],
|
||||||
["/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", MsgWithdrawValidatorCommission],
|
["/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", MsgWithdrawValidatorCommission],
|
||||||
|
["/cosmos.gov.v1beta1.MsgDeposit", MsgDeposit],
|
||||||
["/cosmos.gov.v1beta1.MsgSubmitProposal", MsgSubmitProposal],
|
["/cosmos.gov.v1beta1.MsgSubmitProposal", MsgSubmitProposal],
|
||||||
["/cosmos.gov.v1beta1.MsgVote", MsgVote],
|
["/cosmos.gov.v1beta1.MsgVote", MsgVote],
|
||||||
["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate],
|
["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user