EvidencePack
@mandaitor/sdk / EvidencePack
Interface: EvidencePack
Defined in: @mandaitor/sdk/dist/types.d.ts:484
A court-ready evidence bundle for a mandate: the mandate snapshot, its hash-chained event log, proof tokens, a case-log hash, and the issuer DID reference needed to verify everything independently.
Properties
case_log_hash
case_log_hash:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:500
SHA-256 hash over the canonical event chain (court-ready fingerprint)
chain_integrity
chain_integrity:
object
Defined in: @mandaitor/sdk/dist/types.d.ts:502
Chain integrity metadata
first_event_hash
first_event_hash:
string
genesis_verified
genesis_verified:
boolean
last_event_hash
last_event_hash:
string
event_chain
event_chain:
Record<string,unknown>[]
Defined in: @mandaitor/sdk/dist/types.d.ts:496
Hash-chained audit event log
event_count
event_count:
number
Defined in: @mandaitor/sdk/dist/types.d.ts:498
Number of events in the chain
export_timestamp
export_timestamp:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:488
ISO 8601 timestamp of the export
issuer
issuer:
object
Defined in: @mandaitor/sdk/dist/types.d.ts:508
Issuer DID and verification endpoint
did
did:
string
did_document_url
did_document_url:
string
mandate_id
mandate_id:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:492
Mandate this evidence pack covers
mandate_snapshot
mandate_snapshot:
Record<string,unknown>
Defined in: @mandaitor/sdk/dist/types.d.ts:494
Full mandate snapshot at export time
metadata
metadata:
object
Defined in: @mandaitor/sdk/dist/types.d.ts:515
Export metadata
event_id_filter?
optionalevent_id_filter?:string
export_requested_by
export_requested_by:
string
mandate_created_at
mandate_created_at:
string
mandate_status
mandate_status:
string
proof_tokens
proof_tokens:
string[]
Defined in: @mandaitor/sdk/dist/types.d.ts:513
SD-JWT proof tokens from verification events
schema_version
schema_version:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:486
Schema version for forward compatibility
tenant_id
tenant_id:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:490
Tenant context