Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/security / / appendAudit

Function: appendAudit()

ts
function appendAudit(db, input): Promise<StoredAuditEntry>;

Defined in: packages/security/src/audit/append.ts:82

Append a single audit entry. The function is async so it can run the canonical-JSON serializer + SHA-256 in a worker pool in a future revision; today it is synchronous on the inside.

Concurrent calls against the same AuditDb are serialised so the latest()insert() read-modify-write never races (SPL-4).

Parameters

ParameterType
dbAuditDb
inputAuditEntryInput

Returns

Promise&lt;StoredAuditEntry&gt;

Stable