Skip to content

Fuzz: tip → withdraw → unregister roundtrip #91

Description

@nanaf6203-bit

Problem Statement
Existing fuzz tests stop at "balance goes back to zero". The actual
final unregister step is not covered by fuzz.

Why it matters
unregister walks CreatorTokens and counts balances — a corner-case
harness closure.

Acceptance Criteria

  • A test_full_lifecycle property test: random tip amounts and
    patterns, full withdraw, then unregister and asserts cleanup.

Files/Modules Likely Affected

  • src/fuzz.rs

Difficulty Easy. Estimated Effort S.

Labels
area:testing, area:fuzzing, priority:medium


Imported from docs/open-issues-draft.md as draft issue #31 (commit 7becd4b). Original draft-order cross-references in this body have been remapped to current GitHub issue numbers at import time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26area:fuzzingImported from open-issues-draft.mdarea:testingImported from open-issues-draft.mdpriority:mediumImported from open-issues-draft.md

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions