Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 59 additions & 59 deletions .github/ISSUE_TEMPLATE/bounty-claim.yml
Original file line number Diff line number Diff line change
@@ -1,59 +1,59 @@
name: Bounty Claim
description: Claim an RTC bounty for your contribution
title: "[Bounty Claim] "
labels: [bounty-claim]
body:
- type: markdown
attributes:
value: |
## Claim an RTC Bounty
Fill out this form after your PR is merged to receive your RTC payment.
**Reference rate: 1 RTC = $0.10 USD**
- type: input
id: pr-link
attributes:
label: Merged PR Link
description: Link to your merged pull request
placeholder: https://github.com/Scottcjn/Rustchain/pull/123
validations:
required: true
- type: input
id: bounty-issue
attributes:
label: Bounty Issue Link
description: Link to the bounty issue you completed
placeholder: https://github.com/Scottcjn/rustchain-bounties/issues/123
validations:
required: true
- type: input
id: wallet
attributes:
label: RTC Wallet Name
description: Your RustChain wallet name (create one at rustchain.org/wallet.html)
placeholder: my-wallet-name
validations:
required: true
- type: dropdown
id: tier
attributes:
label: Bounty Tier
options:
- Micro (1-10 RTC)
- Standard (20-50 RTC)
- Major (75-100 RTC)
- Critical (100-150 RTC)
validations:
required: true
- type: textarea
id: summary
attributes:
label: What did you do?
description: Brief summary of your contribution
placeholder: Fixed the epoch settlement calculation for edge cases...
validations:
required: true
name: Bounty Claim
description: Claim an RTC bounty for your contribution
title: "[Bounty Claim] "
labels: [bounty-claim]
body:
- type: markdown
attributes:
value: |
## Claim an RTC Bounty
Fill out this form after your PR is merged to receive your RTC payment.
**Reference rate: 1 RTC = $0.10 USD**

- type: input
id: pr-link
attributes:
label: Merged PR Link
description: Link to your merged pull request
placeholder: https://github.com/Scottcjn/Rustchain/pull/123
validations:
required: true

- type: input
id: bounty-issue
attributes:
label: Bounty Issue Link
description: Link to the bounty issue you completed
placeholder: https://github.com/Scottcjn/rustchain-bounties/issues/123
validations:
required: true

- type: input
id: wallet
attributes:
label: RTC Wallet Name
description: Your RustChain wallet name (create one at rustchain.org/wallet.html)
placeholder: my-wallet-name
validations:
required: true

- type: dropdown
id: tier
attributes:
label: Bounty Tier
options:
- Micro (1-10 RTC)
- Standard (20-50 RTC)
- Major (75-100 RTC)
- Critical (100-150 RTC)
validations:
required: true

- type: textarea
id: summary
attributes:
label: What did you do?
description: Brief summary of your contribution
placeholder: Fixed the epoch settlement calculation for edge cases...
validations:
required: true
164 changes: 82 additions & 82 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,82 +1,82 @@
name: Bug Report
description: Report a bug in RustChain node, miner, or wallet
title: "[Bug] "
labels: [bug]
body:
- type: markdown
attributes:
value: |
## Report a Bug
Thanks for helping improve RustChain! Bug fixes can earn RTC bounties.
- type: dropdown
id: component
attributes:
label: Component
options:
- Node (rustchain_v2_integrated)
- Miner (rustchain_*_miner)
- Wallet (rustchain_wallet_*)
- Consensus (RIP-200)
- API Endpoint
- Block Explorer
- Documentation
- Other
validations:
required: true
- type: textarea
id: description
attributes:
label: What happened?
description: Clear description of the bug
placeholder: When I run the miner with --wallet flag, it crashes with...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected behavior
description: What should have happened?
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description: How can we reproduce this?
placeholder: |
1. Run `python3 rustchain_linux_miner.py --wallet test`
2. Wait for attestation cycle
3. See error in log
validations:
required: true
- type: input
id: version
attributes:
label: Version / Commit
description: Which version or commit hash?
placeholder: v2.2.1-rip200 or commit abc1234
- type: dropdown
id: os
attributes:
label: Operating System
options:
- Linux (x86_64)
- Linux (ARM/aarch64)
- Linux (PowerPC)
- macOS (Apple Silicon)
- macOS (Intel)
- Windows
- Other
- type: textarea
id: logs
attributes:
label: Relevant logs
description: Paste any error messages or logs
render: shell
name: Bug Report
description: Report a bug in RustChain node, miner, or wallet
title: "[Bug] "
labels: [bug]
body:
- type: markdown
attributes:
value: |
## Report a Bug
Thanks for helping improve RustChain! Bug fixes can earn RTC bounties.

- type: dropdown
id: component
attributes:
label: Component
options:
- Node (rustchain_v2_integrated)
- Miner (rustchain_*_miner)
- Wallet (rustchain_wallet_*)
- Consensus (RIP-200)
- API Endpoint
- Block Explorer
- Documentation
- Other
validations:
required: true

- type: textarea
id: description
attributes:
label: What happened?
description: Clear description of the bug
placeholder: When I run the miner with --wallet flag, it crashes with...
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected behavior
description: What should have happened?
validations:
required: true

- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description: How can we reproduce this?
placeholder: |
1. Run `python3 rustchain_linux_miner.py --wallet test`
2. Wait for attestation cycle
3. See error in log
validations:
required: true

- type: input
id: version
attributes:
label: Version / Commit
description: Which version or commit hash?
placeholder: v2.2.1-rip200 or commit abc1234

- type: dropdown
id: os
attributes:
label: Operating System
options:
- Linux (x86_64)
- Linux (ARM/aarch64)
- Linux (PowerPC)
- macOS (Apple Silicon)
- macOS (Intel)
- Windows
- Other

- type: textarea
id: logs
attributes:
label: Relevant logs
description: Paste any error messages or logs
render: shell
102 changes: 51 additions & 51 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
name: Feature Request
description: Suggest a new feature or improvement
title: "[Feature] "
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
## Suggest a Feature
Great ideas can become bounties! Feature implementations earn RTC.
- type: textarea
id: problem
attributes:
label: Problem or motivation
description: What problem does this solve?
placeholder: Currently there's no way to...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed solution
description: How should this work?
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: Other approaches you thought about
- type: dropdown
id: scope
attributes:
label: Scope
options:
- Small (few hours)
- Medium (1-2 days)
- Large (week+)
- Not sure
- type: checkboxes
id: willing
attributes:
label: Contribution
options:
- label: I'd like to implement this myself (for RTC bounty)
- label: I need help implementing this
name: Feature Request
description: Suggest a new feature or improvement
title: "[Feature] "
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
## Suggest a Feature
Great ideas can become bounties! Feature implementations earn RTC.

- type: textarea
id: problem
attributes:
label: Problem or motivation
description: What problem does this solve?
placeholder: Currently there's no way to...
validations:
required: true

- type: textarea
id: solution
attributes:
label: Proposed solution
description: How should this work?
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: Other approaches you thought about

- type: dropdown
id: scope
attributes:
label: Scope
options:
- Small (few hours)
- Medium (1-2 days)
- Large (week+)
- Not sure

- type: checkboxes
id: willing
attributes:
label: Contribution
options:
- label: I'd like to implement this myself (for RTC bounty)
- label: I need help implementing this
Loading