API reference / @evolu/common / Evolu/Protocol / encodeAndEncryptDbChange
Function: encodeAndEncryptDbChange()
function encodeAndEncryptDbChange(deps): (change, key) => EncryptedDbChange;
Defined in: packages/common/src/Evolu/Protocol.ts:1664
Encodes and encrypts a DbChange using the provided owner's encryption key. Returns an encrypted binary representation as EncryptedDbChange.
Parameters
Parameter | Type |
---|---|
deps | SymmetricCryptoDep |
Returns
(change, key): EncryptedDbChange;
Parameters
Parameter | Type |
---|---|
change | DbChange |
key | Uint8Array <ArrayBufferLike > & Brand <"Length32" > & Brand <"EncryptionKey" > |