Skip to content

Commit

Permalink
Merge pull request #51 from rocketpoolgmc/production
Browse files Browse the repository at this point in the history
Sync production data changes to main
  • Loading branch information
shfryn authored Apr 1, 2024
2 parents 2d1812b + 201d9e0 commit 8344b95
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 47 deletions.
10 changes: 10 additions & 0 deletions _data/dates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,14 @@ rounds:
end: 2024-02-11
result: 2024-02-25
payout: 2024-03-15
- round: 10
start: 2024-02-12
end: 2024-03-10
result: 2024-03-31
payout: 2024-04-15
- round: 11
start: 2024-03-10
end: 2024-04-07
result: 2024-04-28
payout: 2024-05-15
---
2 changes: 1 addition & 1 deletion _data/gmc-rss.json

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions _data/price-responses/rpl-usd.json
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
{"jsonrpc":"2.0","id":1,"result":"0x00000000000000000000000000000000000000000000000000000000bc3b8fa0"}

{"jsonrpc":"2.0","id":1,"result":"0x00000000000000000000000000000000000000000000000000000000b2bb8610"}
25 changes: 11 additions & 14 deletions bounties/BA082402.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,10 @@ contacts:
## Summary
Create a non-custodial staking as a service option similar to AllNodes.

## Required Milestones

### Milestone A - Specification
**Payout:** $5,000

#### Product Specification
* You must deliver a fully written project specification including the design and implementation scope of the project.
* The product must be compatible with the Rocket Pool protocol.
* The product must be non-custodial (can have validator key shared, but not node wallet or withdrawal wallet.)
* The product must be compatible with macOS, Windows, and Linux.
* Graffiti must label the users of the service
# Eligibility
Team ramana (ramana, Looking For Owls), and NeverAnIsland are eligible for this bounty.

#### Business Plan
* You must deliver a business plan demonstrating the financial viability and sustainability of the validating service without the bounty subsidiary.
## Required Milestones

### Milestone B - Working Product
**Payout:** $20,000
Expand All @@ -48,6 +38,7 @@ Create a non-custodial staking as a service option similar to AllNodes.
* The product must have at least 10 users using the Rocket Pool contracts.
* The product must have at least 100 minipools as defined in the Rocket Pool contracts.
* Must be completed by the same party to complete Milestone A, unless that party has explicitly granted consent for completion by another party.
* Must be achieved by September 1, 2024.

### Milestone C - Scaling
**Payout:** $60,000
Expand All @@ -57,14 +48,20 @@ Create a non-custodial staking as a service option similar to AllNodes.
* Block proposals made by users of the Rocket Pool contracts within the product must exceed 5% of the proposals made by users of Allnode's Rocket Pool service over the period of a week.
* Must be completed within six months of the completion of milestone A.
* Must be completed by the same party to complete Milestone A, unless that party has explicitly granted consent for completion by another party.
* Must be achieved by March 1, 2025.

## Further Notes

The service need not be identifical to AllNodes. For example, it could require running something very lightweight on a home computer, which could be run on a primary machine (as opposed to dedicated hardware).

## Updates

* 2024-03-05 - Both team ramana (ramana, Looking For Owls) and NeverAnIsland are eligible for the remaining milestones, and upon completion, they will share the award. However, if only one project reaches completion, it will receive the entire award.
* 2024-02-17 - Team ramana (ramana, Looking For Owls), and NeverAnIsland complete milestone A to deliver a full product specification. They both are eligible for the full award of milestone A.

## Verification
* The GMC must approve each milestone.
* Please contact the GMC Administrator to arrange review of each milestone as it is completed.

## Resources
* [AllNodes](https://www.allnodes.com/)
* [AllNodes](https://www.allnodes.com/)
37 changes: 8 additions & 29 deletions bounties/BA0902402.md → bounties/BA092402.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
code: BA09022402
code: BA0922402
title: Resolve Smartnode Github Issues
proposal-author: Patches
definition-author: LFW
Expand Down Expand Up @@ -28,15 +28,6 @@ Resolve one or more of four specific issues on the Smartnode GitHub repository.

These milestones may be completed individually, in any order, or by separate bounty hunters.

### Milestone A - Issue #439
**Payout:** $300

[Correct rocketpool_node approximate rpl reward panel for RPIP-30 changes](https://github.com/rocket-pool/smartnode/issues/439)
* Submit a pull request to the Smartnode repository that resolves issue #439.
* You must test the new functionality thoroughly before submitting the PR.
* Your PR must be merged into the repository by a member of the Rocket Pool core team and this issue closed as completed.
* Check in with Patches first to discuss your solution before starting work.

### Milestone B - Issue #438
**Payout:** $1000

Expand All @@ -46,24 +37,6 @@ These milestones may be completed individually, in any order, or by separate bou
* Your PR must be merged into the repository by a member of the Rocket Pool core team and this issue closed as completed.
* Check in with Patches first to discuss your solution before starting work.

### Milestone C - Issue #397
**Payout:** $200

[[bug] Watchtower fails to fall back to archive EC in generateRewardsTree when primary ec isn't useful](https://github.com/rocket-pool/smartnode/issues/397)
* Submit a pull request to the Smartnode repository that resolves issue #397.
* You must test the new functionality thoroughly before submitting the PR.
* Your PR must be merged into the repository by a member of the Rocket Pool core team and this issue closed as completed.
* Check in with Patches first to discuss your solution before starting work.

### Milestone D - Issue #323
**Payout:** $300

[Feature Request: rocketpool service prune and rocketpool service reset](https://github.com/rocket-pool/smartnode/issues/323)
* Submit a pull request to the Smartnode repository that resolves issue #323.
* You must test the new functionality thoroughly before submitting the PR.
* Your PR must be merged into the repository by a member of the Rocket Pool core team and this issue closed as completed.
* Check in with Patches first to discuss your solution before starting work.

## Further Notes

* [Correct rocketpool_node approximate rpl reward panel for RPIP-30 changes](https://github.com/rocket-pool/smartnode/issues/439)
Expand All @@ -80,5 +53,11 @@ These milestones may be completed individually, in any order, or by separate bou
* Patches will review the contents of your pull requests.
* Please contact the GMC Administrator to arrange these reviews once you have completed a milestone and created a Pull Request.

## Updates
* 2024-03-12 Milestone B in progress by activescott
* 2024-03-12 Milestone A completed by Cayos
* 2024-03-12 Milestone C completed by 0xFornax
* 2024-03-12 Milestone D completed by activescott

## Resources
* [Rocket Pool Smartnode Repository](https://github.com/rocket-pool/smartnode/)
* [Rocket Pool Smartnode Repository](https://github.com/rocket-pool/smartnode/)

0 comments on commit 8344b95

Please sign in to comment.