Support both fixed amount and percentage-of-income contribution models.
Acceptance Criteria:
- Add
ContributionType enum (Fixed, Percentage)
- For percentage mode, members declare their base amount
- Calculate pot size dynamically
Files: contracts/sorosave/src/types.rs, contracts/sorosave/src/contribution.rs
Support both fixed amount and percentage-of-income contribution models.
Acceptance Criteria:
ContributionTypeenum (Fixed, Percentage)Files:
contracts/sorosave/src/types.rs,contracts/sorosave/src/contribution.rs