nooschain / chain/domain-handlers/encrypted-record-handlers / EncryptedRecordMetadataWriteArgs
Interface: EncryptedRecordMetadataWriteArgs
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:35
Properties
blockHeight
blockHeight:
string
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:39
database
database:
ChainDatabase
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:36
payload
payload:
object
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:37
bucketId
bucketId:
string
bucketKeyId?
optionalbucketKeyId?:string|null
bucketKeyVersion?
optionalbucketKeyVersion?:number|null
createdByOrganizationId
createdByOrganizationId:
string
createdByUserId
createdByUserId:
string
encryptedPayload?
optionalencryptedPayload?:string|null
encryptionMetadata
encryptionMetadata:
Record<string,unknown> =jsonObjectSchema
id
id:
string
keyEnvelopes
keyEnvelopes:
Record<string,unknown>[]
payloadHash
payloadHash:
string
publicIndexes
publicIndexes:
Record<string,string|number|boolean|null> =publicIndexesSchema
shouldStoreEncryptedPayload
shouldStoreEncryptedPayload:
boolean
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:40
transactionHash
transactionHash:
string
Defined in: chain/domain-handlers/encrypted-record-handlers.ts:38