Files
nofx/.github/ISSUE_TEMPLATE/bounty_claim.md
T
icy 7d58f56e49 feat: implement hybrid database architecture and frontend encryption
- Add PostgreSQL + SQLite hybrid database support with automatic switching
- Implement frontend AES-GCM + RSA-OAEP encryption for sensitive data
- Add comprehensive DatabaseInterface with all required methods
- Fix compilation issues with interface consistency
- Update all database method signatures to use DatabaseInterface
- Add missing UpdateTraderInitialBalance method to PostgreSQL implementation
- Integrate RSA public key distribution via /api/config endpoint
- Add frontend crypto service with proper error handling
- Support graceful degradation between encrypted and plaintext transmission
- Add directory creation for RSA keys and PEM parsing fixes
- Test both SQLite and PostgreSQL modes successfully
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: tinkle-community <tinklefund@gmail.com>
2025-11-06 01:50:06 +08:00

1.9 KiB

name, about, title, labels, assignees
name about title labels assignees
Bounty Claim Claim a bounty task or propose a new bounty [BOUNTY CLAIM] bounty

💰 Bounty Information

Claiming existing bounty?

  • Issue #:
  • Bounty amount:

OR proposing new bounty?

  • Proposed feature/fix:
  • Estimated effort: [Small / Medium / Large]

👤 About You

Name/Username:

Contact:

  • GitHub: @your_username
  • Telegram: @your_telegram (optional)
  • Email: your@email.com (optional)

Relevant Experience:


📋 Implementation Plan

1. Approach

  • How will you implement this?
  • What components will be affected?
  • Any dependencies or libraries needed?

2. Timeline

  • Start date:
  • Estimated completion:
  • Milestones:
    • Week 1: ...
    • Week 2: ...
    • Week 3: ...

3. Deliverables

  • Working code (merged PR)
  • Unit tests (if applicable)
  • Documentation updates
  • Demo video/screenshots

🔍 Questions for Maintainers


📚 References


Acknowledgment

By claiming this bounty, I acknowledge that:

  • I have read the Contributing Guide
  • I will follow the Code of Conduct
  • I understand the acceptance criteria
  • My contribution will be licensed under AGPL-3.0 License
  • Payment is subject to successful PR merge

For maintainers:

  • Bounty claim approved
  • Issue assigned to claimant
  • Timeline agreed upon