Commit 60f26bb
Add trust quorum proxy endpoints and use
Add three new proxy endpoints to the sled-agent API that allow forwarding
trust quorum operations to other nodes:
- POST `/trust-quorum/proxy/commit`
- POST `/trust-quorum/proxy/prepare-and-commit`
- POST `/trust-quorum/proxy/status`
Also refactors the trust quorum types to use `serde_with` with `Hex` encoding
for cleaner serialization of digests and encrypted rack secrets, replacing
manual hex string parsing with automatic encoding/decoding.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>serde_with for hex encoding1 parent 40eecf0 commit 60f26bb
File tree
9 files changed
+894
-54
lines changed- openapi/sled-agent
- sled-agent
- api/src
- src
- sim
- types/versions
- src
- add_trust_quorum
9 files changed
+894
-54
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments