AuditEvent
@mandaitor/sdk / AuditEvent
Interface: AuditEvent
Defined in: packages/sdk/src/types.ts:133
Properties
actor
actor:
Subject
Defined in: packages/sdk/src/types.ts:143
Who triggered this event
event_hash
event_hash:
string
Defined in: packages/sdk/src/types.ts:149
SHA-256 hash of this event
event_id
event_id:
string
Defined in: packages/sdk/src/types.ts:135
Unique event identifier
event_type
event_type:
AuditEventType
Defined in: packages/sdk/src/types.ts:141
Event type
mandate_id
mandate_id:
string
Defined in: packages/sdk/src/types.ts:137
Mandate this event belongs to
payload
payload:
Record<string,unknown>
Defined in: packages/sdk/src/types.ts:145
Event-specific payload
previous_hash
previous_hash:
string
Defined in: packages/sdk/src/types.ts:147
SHA-256 hash of the previous event (chain integrity)
tenant_id
tenant_id:
string
Defined in: packages/sdk/src/types.ts:139
Tenant ID
timestamp
timestamp:
string
Defined in: packages/sdk/src/types.ts:151
ISO 8601 timestamp