Skip to content

nooschain v0.1.0


nooschain / chain/transaction / TransactionEnvelope

Interface: TransactionEnvelope

Defined in: chain/transaction.ts:39

The envelope of a transaction which is used to create a signed transaction by adding a signature to it.

Properties

createdAt?

optional createdAt?: string

Defined in: chain/transaction.ts:43

ISO-8601 creation time included in the canonical signed envelope for new production transactions. Historical/internal transactions may omit it.


nonce

nonce: string | number

Defined in: chain/transaction.ts:40


payload

payload: JsonValue

Defined in: chain/transaction.ts:55

The payload of the transaction, which contains the actual data or instructions that the transaction is meant to convey. The structure of the payload can vary depending on the type of transaction and can include various fields and values relevant to the specific operation being performed.


signerPublicKey

signerPublicKey: string

Defined in: chain/transaction.ts:50

The public key of the signer, which is used to verify the authenticity of the transaction and ensure that it was created by the holder of the corresponding private key.


type

type: string

Defined in: chain/transaction.ts:46

The type of transaction, which can be used to determine how to process the transaction and what kind of payload it contains.

Audience-first NOOSChain documentation.