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?
optionalcreatedAt?: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.