Class TransactionId

The client-generated ID for a transaction.

This is used for retrieving receipts and records for a transaction, for appending to a file right after creating it, for instantiating a smart contract with bytecode in a file just created, and internally by the network for detecting when duplicate transactions are submitted.

Hierarchy

  • TransactionId

Constructors

Properties

accountId: null | AccountId

The Account ID that paid for this transaction.

nonce: null | Long
scheduled: null | boolean
validStart: null | Timestamp

The time from when this transaction is valid.

When a transaction is submitted there is additionally a validDuration (defaults to 120s) and together they define a time window that a transaction may be processed in.

Methods

Generated using TypeDoc