nooschain / identity/transaction-builder / BuildSignedTransactionArgs
Interface: BuildSignedTransactionArgs
Defined in: identity/transaction-builder.ts:42
Inputs needed to build one signed transaction.
Properties
createdAt?
optionalcreatedAt?:string
Defined in: identity/transaction-builder.ts:54
Optional canonical creation timestamp. Defaults to current time.
db?
optionaldb?:ChainDatabase
Defined in: identity/transaction-builder.ts:44
Database used for signer lookup and next nonce resolution.
payload
payload:
JsonValue
Defined in: identity/transaction-builder.ts:52
Protocol payload for the transaction type.
signerPrivateKey
signerPrivateKey:
string
Defined in: identity/transaction-builder.ts:48
Signer private key PEM. Must never be logged or returned.
signerPublicKey
signerPublicKey:
string
Defined in: identity/transaction-builder.ts:46
Registered signer public key.
type
type:
string
Defined in: identity/transaction-builder.ts:50
Domain transaction type.