Skip to main content

Interface: CosmosTransaction

Common fields for all cryptocurrency transactions

Hierarchy

Properties

amount

amount: BigNumber

The amount of token to send in the transaction, denoted in the smallest cryptocurrency's magnitude For example in BTC, a tx with an 'amount' field of 1 will correspond to a tx corresponding to 0.00000001 BTC

Inherited from

TransactionCommon.amount

Defined in

packages/core/lib/families/types.d.ts:38


family

Readonly family: "cosmos"

The family of the transaction

Overrides

TransactionCommon.family

Defined in

packages/core/lib/families/cosmos/types.d.ts:7


fees

Optional fees: BigNumber

Defined in

packages/core/lib/families/cosmos/types.d.ts:9


gas

Optional gas: BigNumber

Defined in

packages/core/lib/families/cosmos/types.d.ts:10


memo

Optional memo: string

Defined in

packages/core/lib/families/cosmos/types.d.ts:11


mode

mode: "send" | "claimReward" | "delegate" | "undelegate" | "redelegate" | "claimRewardCompound"

Defined in

packages/core/lib/families/cosmos/types.d.ts:8


recipient

recipient: string

The address of the transaction's recipient

Inherited from

TransactionCommon.recipient

Defined in

packages/core/lib/families/types.d.ts:42