Skip to content

docs: expand token flow specification#8

Open
Kkkakania wants to merge 1 commit into
AnonVote:mainfrom
Kkkakania:docs/token-flow-spec
Open

docs: expand token flow specification#8
Kkkakania wants to merge 1 commit into
AnonVote:mainfrom
Kkkakania:docs/token-flow-spec

Conversation

@Kkkakania

Copy link
Copy Markdown

Closes #2

Summary

  • Expand specs/token-flow.md into a formal end-to-end token lifecycle specification.
  • Document all five required phases: eligibility ingestion, token issuance, token redemption, lost token reissue, and token invalidation.
  • Add the required happy path, lost-token reissue, and failed-redemption sequence diagrams.
  • Specify the exact vote redemption database transaction boundary and logging/audit constraints.

Verification

  • Cross-checked core route and service names against AnonVote/core.
  • Cross-checked crypto primitive names against AnonVote/js.
  • Cross-checked Soroban helper and contract call names against AnonVote/core.
  • Ran git diff --check.

Notes

  • This repository is Markdown-only and has no package/build/test script to run.

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.

Write the AnonVote token flow specification

1 participant