Skip to content

Faucet Improvements #36

@john-harmony

Description

@john-harmony

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions