Problem
CIP-0112 upgrades required signers to a set of credentials (key or script).
Dijkstra currently uses ℙ KeyHash, which cannot represent required guard scripts.
Proposed change
Notes
Credential already exists (KeyHashObj / ScriptObj) in Ledger.Core.Specification.Address.
- We should also standardize terminology: guards everywhere (not observers).
Acceptance criteria