Commit 8c53032
committed
fix: burn only unresolved portion within challenge's emission share
The burn calculation was 1.0 - assigned_weight, which burned the emission
share belonging to OTHER challenges (auth, term-challenge) that have no
weights. With emission_weight=0.5 for bounty-challenge, this always sent
50% to UID 0 burn even when all hotkeys resolved successfully.
Fixed to: emission_weight - assigned_weight, so burn only covers unresolved
hotkeys within this challenge. After max-upscaling, miners now get close to
100% of the weight when all hotkeys resolve.
Applied to both CommitWindowOpen handler and RPC pre-compute path.1 parent ca08a44 commit 8c53032
1 file changed
+4
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1610 | 1610 | | |
1611 | 1611 | | |
1612 | 1612 | | |
1613 | | - | |
| 1613 | + | |
1614 | 1614 | | |
1615 | 1615 | | |
1616 | 1616 | | |
| |||
3749 | 3749 | | |
3750 | 3750 | | |
3751 | 3751 | | |
3752 | | - | |
3753 | | - | |
| 3752 | + | |
| 3753 | + | |
| 3754 | + | |
3754 | 3755 | | |
3755 | 3756 | | |
3756 | 3757 | | |
| |||
0 commit comments