Files
vm-core/testvectors/proofbundle/proofbundle-broken-chain.json
2025-12-27 00:10:32 +00:00

80 lines
2.2 KiB
JSON

{
"actor": {
"did": "did:vm:human:test",
"display_name": "Test User",
"role": "auditor"
},
"bundle_id": "pb-test-broken-chain",
"chain": {
"end": {
"root_hash": "blake3:66a2cca1d65c2fa7f89b6b7e4763dc1c8d4a248ed619882e8c8ad3077ae73363",
"timestamp": "2025-12-06T16:00:00.000Z",
"type": "document_download"
},
"length": 3,
"ok": true,
"receipts": [
{
"previous_hash": null,
"root_hash": "blake3:b6f2c11adac10c96111ae69e33fb3f45082942004c5d59f2c8568b96bc57d5aa",
"timestamp": "2025-12-06T14:00:00.000Z",
"type": "test_event_1"
},
{
"previous_hash": "blake3:badcafebadcafebadcafebadcafebad0",
"root_hash": "blake3:42f374530d74cb007574720db2328497109a31dad191817dfb90d8a7d124173d",
"timestamp": "2025-12-06T15:00:00.000Z",
"type": "test_event_2"
},
{
"previous_hash": "blake3:42f374530d74cb007574720db2328497109a31dad191817dfb90d8a7d124173d",
"root_hash": "blake3:66a2cca1d65c2fa7f89b6b7e4763dc1c8d4a248ed619882e8c8ad3077ae73363",
"timestamp": "2025-12-06T16:00:00.000Z",
"type": "document_download"
}
],
"start": {
"root_hash": "blake3:b6f2c11adac10c96111ae69e33fb3f45082942004c5d59f2c8568b96bc57d5aa",
"timestamp": "2025-12-06T14:00:00.000Z",
"type": "test_event_1"
}
},
"document": {
"category": "Testing",
"doc_id": "Test Document",
"filename": "test.docx"
},
"generated_at": "2025-12-06T17:00:00.000Z",
"guardian_anchor": {
"anchor_by": "did:vm:guardian:test",
"anchor_epoch": null,
"anchor_id": "anchor-test",
"anchor_timestamp": null,
"root_hash": null,
"scroll_roots": {}
},
"meta": {
"node": "test",
"requested_by_session": "test-session",
"requested_by_user": "test@example.com"
},
"portal": {
"did": "did:vm:portal:test",
"instance": "test"
},
"proofchain": {
"btc": {
"status": "not_anchored",
"txid": null
},
"eth": {
"status": "not_anchored",
"txid": null
},
"ots": {
"status": "not_anchored",
"timestamp_url": null
}
},
"schema_version": "1.0.0"
}