Skip to content

Document SplitRule enum variants with worked computation examples #637

Description

@Kingsman-99

Description

SplitRule in contracts/split/src/types.rs has three variants (Fixed, Percentage, Tiered) with brief labels but no examples showing how each is computed at release time. Adding worked examples to each variant's doc comment would make the enum usable without reading lib.rs.

Acceptance Criteria

  • Add a /// # Example or inline example to each of Fixed, Percentage, and Tiered in contracts/split/src/types.rs
  • Each example shows the computation: e.g. Percentage(3000) on funded = 10_000 yields 3_000
  • cargo doc builds without warnings
  • cargo test passes

Context

  • Target file: contracts/split/src/types.rs

Metadata

Metadata

Assignees

No one assigned

    Labels

    complexity: highComplex feature requiring deep knowledge - 200 ptsdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions