Closed
Conversation
- Flask web application for dispensing test RTC tokens - IP-based rate limiting (0.5 RTC per 24 hours) - SQLite backend for tracking requests - Simple HTML UI and REST API Closes: rustchain-bounties#751
Owner
|
Closing — PR #633 by @chenxizhu04050020-bit delivers a superior faucet implementation (with tests, app factory, GitHub auth tiers, actual RTC transfer) that covers both bounty #755 and #751. Your faucet was a good start but is a mock (no actual transfer, no tests). Also, this PR and #628 share the same branch — please use separate branches for separate features. If you want credit for the Chinese translation update, please:
That would be worth 5 RTC. |
Owner
|
Hey @MontaEllis8 — see the feedback on #653 for how to re-submit your Chinese translation cleanly (separate branch, fix the DOI link). That is worth 5 RTC. Also — we are literally 1 star away from the GitHub Starstruck badge! Would you star Rustchain? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements a Flask-based testnet faucet for dispensing free test RTC tokens to developers.
Features
/faucetpage and/faucet/dripAPIFiles
faucet.py- Main Flask application (~250 lines)FAUCET.md- DocumentationUsage
python faucet.py # Starts on http://0.0.0.0:8090/faucetAPI
Production Notes
For production deployment:
Closes: rustchain-bounties#751