Contracts / LedgerStore / verifyChain
Contract
LedgerStore / verifyChain
Append a redacted, hash-chained row; verify the chain; seal checkpoints.
Signature
LedgerStore (FileLedger, MemoryLedger) verifyChain(rows, genesis): VerifyResult Checkpointer, LedgerLease
Rules
- Rows are append-only.
- Secrets and prompts are redacted before storage.
Where it appears
- Let a person or service inGatekeeper
- Carry an agent’s outbound callGatekeeper
- Connect an account (OAuth)Keymaster
- Onboard a secret (write-only)Keymaster
- Pause, kill and retireLandlord
- Record an eventAuditor
- Answer: is this agent in good standing?Treasurer
- Set a budgetTreasurer
- Decide an approvalBouncer
- Let an agent schedule itselfTimekeeper
- Register an agentRegistrar
- Admit a commitRegistrar
- Define a systemRegistrar
- Publish a run eventInspector