The transaction version
The deadline to include the transaction.
(Optional) Max fee defined by the sender
The unresolved mosaic identifier.
The mosaic id providing the restriction key.
The restriction key.
The previous restriction value.
The previous restriction type.
The new restriction value.
The transaction signature
The signer
The transaction info
Index of the transaction body
Included fields are the transaction header, version
,
network
, type
, maxFee
and deadline
Transaction header size
Included fields are size
, verifiableEntityHeader_Reserved1
,
signature
, signerPublicKey
and entityBody_Reserved1
.
Index of the transaction type
Included fields are the transaction header, version
and network
Converts the transaction into AggregateTransaction compatible
AggregateTransaction bytes
Generate signing bytes
Payload buffer
GenerationHash buffer
Returns if a transaction has missing signatures.
Transaction included in a block
Transaction is not known by the network
Transaction pending to be included in a block
Set transaction maxFee using fee multiplier for ONLY NONE AGGREGATE TRANSACTIONS
The fee multiplier
Convert an aggregate transaction to an inner transaction including transaction signer.
Signer is optional for AggregateComplete
transaction ONLY
.
If no signer provided, aggregate transaction signer will be delegated on signing
Innre transaction signer.
InnerTransaction
Create a mosaic address restriction transaction object
The mosaic global restrictions are the network-wide rules that will determine whether an account will be able to transact a given mosaic.
Only accounts tagged with the key identifiers and values that meet the conditions will be able to execute transactions involving the mosaic.
Additionally, the mosaic creator can define restrictions that depend directly on global restrictions set on another mosaic - known as reference mosaic. The referenced mosaic and the restricted mosaic do not necessarily have to be created by the same account, enabling the delegation of mosaic permissions to a third party.
The deadline to include the transaction.
The mosaic id ex: new MosaicId([481110499, 231112638]).
The restriction key.
The previous restriction value.
The previous restriction type.
The new restriction value.
The new restriction tpye.
The network type.
(Optional) The unresolved mosaic identifier providing the restriction key.
(Optional) Max fee defined by the sender
(Optional) Transaction signature
(Optional) Signer public account
Create a transaction object from payload
Binary payload
Is embedded transaction (Default: false)
Generate transaction hash hex
HexString Payload
Network generation hash byte
Returns Transaction Payload hash
Prepares and return signed payload
Serialized transaction
Signature of the transaction
Public key of the signing account
Payload (ready to be announced)
Signs raw transaction with the given private key
Private key of the signer account
Raw transaction siging bytes
Signature byte array
Generated using TypeDoc
The network type