Create Reward System Module
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 58/100
Research direction
Start by reading the puzzle-completion flow and the existing module layout, then inspect how solve conditions and player rewards are represented. Implement the module at src/rewards/mod.rs, add unit tests for granting and duplicate prevention, and verify that rewards are granted only when puzzle conditions are met.
Written by the indexing model from the issue text.
Description
Description
Implement a rewards module that manages stella-based reward distribution tied to puzzle completion.
Acceptance Criteria
- A
rewardsmodule exists undersrc/rewards/mod.rs -
Rewardstruct contains type (stella), amount, and condition trigger - Rewards are granted only when puzzle solve conditions are met
- Duplicate reward prevention logic is in place
- Unit tests cover reward grant and duplicate prevention
- Dominant language
- Rust
- Stars
- 0
- Forks
- 23
- Avg merge
- 1d 11m
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MindFlowInteractive/quest-rust
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
MindFlowInteractive/quest-rust#38 · 2 comments ·
-
GrantFox OSS Maybe Rewarded Third Campaign
MindFlowInteractive/quest-rust#11 · 4 comments · 1 assignee ·
-
GrantFox OSS Maybe Rewarded Third Campaign
Difficulty 4/5 3-5 days Newbie friendliness 55/100
MindFlowInteractive/quest-rust#6 · 4 comments ·
All issues in MindFlowInteractive/quest-rust
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug team:backend track:services-maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cowprotocol/services#4950 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·