Skip to content

Commit aea4e23

Browse files
lklimekclaude
andcommitted
docs(rs-platform-wallet/e2e): add 14 TK-NNN token spec entries + Wave G harness roadmap
Source: token-feature investigation by Diziet (UX) covering 14 new TK-NNN cases (TK-005..TK-016 plus TK-001c, TK-003b suffix variants). All entries land as Status: BLOCKED until Wave A (Signer<IdentityPublicKey> harness, on PR #3578) and Wave G (token-contract bootstrap) ship. Reframing of existing TK-001..TK-004: - TK-003 SUPERSEDED by TK-007 (in-test deployment + supply assertions + unauthorised-mint negative as sub-case). - TK-004 SUPERSEDED by TK-008 (in-test deployment + supply round-trip + unauthorised-burn sub-case). - TK-001 / TK-001b reframed off operator-pre-funded contract onto in-test deploy (TK-005 helper + in-test mint via TK-007). - TK-002 demoted to nightly-only "live perpetual distribution"; the synchronous tier covers the same surface via TK-015's pre-programmed-distribution variant. New TK-005..TK-016 cover: register contract, transfer-with-fee-accounting, mint+supply, burn+supply, freeze, unfreeze, destroy frozen funds, pause/resume, set-price + direct purchase, update config, claim from pre-programmed distribution, and the group-action gateway happy path. Harness work documented as Wave G in §4 with 13 helpers (setup_with_token_*, mint_to, token_*_of accessors, wait_for_token_balance, JSON template, register_extra_identity) plus 6 wallet-API gaps (Gap-T1..T6) for follow-up. Wave D is marked SUPERSEDED by Wave G — operator-pre-funded contracts dropped because the wallet already accepts tokens_schema_json on create_data_contract_with_signer (wallet/identity/network/contract.rs:124). Quick index updated with 14 new TK rows + 2 SUPERSEDED placeholders; counts line recomputed (P0: 8 -> 10, P1: 17 -> 24, P2: 53 -> 56, total 79 -> 93 with 2 superseded). No test code, no framework code, no wallet API changes. Spec-only edit for review before implementation begins. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8c7ec00 commit aea4e23

1 file changed

Lines changed: 395 additions & 60 deletions

File tree

0 commit comments

Comments
 (0)