## Description Implement a `rewards` module that manages stella-based reward distribution tied to puzzle completion. ## Acceptance Criteria - [ ] A `rewards` module exists under `src/rewards/mod.rs` - [ ] `Reward` struct 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
Description
Implement a
rewardsmodule that manages stella-based reward distribution tied to puzzle completion.Acceptance Criteria
rewardsmodule exists undersrc/rewards/mod.rsRewardstruct contains type (stella), amount, and condition trigger