Options
All
  • Public
  • Public/Protected
  • All
Menu

In case a mosaic has the flag 'supplyMutable' set to true, the creator of the mosaic can change the supply, i.e. increase or decrease the supply.

Hierarchy

Index

Constructors

constructor

Properties

Readonly address

address: Address

The address.

Readonly aliasAction

aliasAction: AliasAction

The alias action type.

Readonly deadline

deadline: Deadline

The deadline to include the transaction.

Readonly maxFee

maxFee: UInt64

A sender of a transaction must specify during the transaction definition a max_fee, meaning the maximum fee the account allows to spend for this transaction.

Readonly namespaceId

namespaceId: NamespaceId

The namespace id that will be an alias.

Readonly networkType

networkType: NetworkType

The network type.

Optional Readonly signature

signature: undefined | string

The transaction signature (missing if part of an aggregate transaction).

Optional Readonly signer

The account of the transaction creator.

Optional Readonly transactionInfo

Readonly type

type: number

The transaction type.

Readonly version

version: number

The transaction version number.

Static Readonly Body_Index

Body_Index: number = Transaction.Header_Size + 1 + 1 + 2 + 8 + 8

Index of the transaction body

Included fields are the transaction header, version, network, type, maxFee and deadline

var

{number}

Static Readonly Header_Size

Header_Size: number = 8 + 64 + 32 + 4

Transaction header size

Included fields are size, verifiableEntityHeader_Reserved1, signature, signerPublicKey and entityBody_Reserved1.

var

{number}

Static Readonly Type_Index

Type_Index: number = Transaction.Header_Size + 2

Index of the transaction type

Included fields are the transaction header, version and network

var

{number}

Accessors

size

  • get size(): number

Methods

aggregateTransaction

  • aggregateTransaction(): number[]

getSigningBytes

  • getSigningBytes(payloadBytes: number[], generationHashBytes: number[]): number[]

hasMissingSignatures

  • hasMissingSignatures(): boolean

isConfirmed

  • isConfirmed(): boolean

isUnannounced

  • isUnannounced(): boolean

isUnconfirmed

  • isUnconfirmed(): boolean

reapplyGiven

serialize

  • serialize(): string

setMaxFee

toAggregate

toJSON

  • toJSON(): any

Static create

Static createFromPayload

Static createTransactionHash

  • createTransactionHash(transactionPayload: string, generationHashBuffer: number[]): string

Generated using TypeDoc