Skip to content

Account Service - #181

Draft
jazzz wants to merge 7 commits into
mainfrom
jazzz/account_service
Draft

Account Service #181
jazzz wants to merge 7 commits into
mainfrom
jazzz/account_service

Conversation

@jazzz

@jazzz jazzz commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

jazzz and others added 7 commits July 4, 2026 00:40
- verify_log verifies against an address; the wrapped key is crate-private
- AccountRegistry answers in keys, keyed by address; the log stays internal
- crate doc presents the address as an opaque routable id
- AccountError::Log converts log errors at the API boundary

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Malformed absorbs the decode/replay detail (kept as message text);
Stale replaces NotLonger as the one retryable case. non_exhaustive so
future variants are not a breaking change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
EntryData stays (non_exhaustive) as the extension point; the wire tag
is freed for future kinds.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
One verb everywhere, matching the log's own vocabulary: an account
endorses keys; the registry answers what is endorsed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant