Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faucet Improvements #36

Open
john-harmony opened this issue Mar 23, 2020 · 1 comment
Open

Faucet Improvements #36

john-harmony opened this issue Mar 23, 2020 · 1 comment

Comments

@john-harmony
Copy link
Contributor

Overview

Currently the faucet frequenty times out giving a bad gateway response. Believe this is due to the inablity to process more than one funding transction per block, potentially due to a nonce issue when calling the faucet. Also the faucet has run out of funds due to many people spamming it and depleting the funds in the faucet to zero.

Proposed area for improvement

  1. Funding increase amount of funds by 10x and put a top up mechanism in place
  2. Timeouts - analyze whether we can send multiple transactions per block - nonce issue
  3. Deploy multiple(5) faucets with different end points using a tree structure
  4. Modify process to remove smart contract and sign transactions directly (if this enables multi transactions per block)
  5. Enhance further to send from multiple accounts.
  6. Evaluate using a similar approach to the funding process see fund.sh and fund.py
@lijiang2087
Copy link
Member

lijiang2087 commented Mar 23, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants