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

More fee rate sources #278

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

More fee rate sources #278

wants to merge 4 commits into from

Commits on May 18, 2024

  1. Backend/UtxoCoin: refactor fiat & fee estimation

    Just extract some functions to be able to reuse later.
    knocte committed May 18, 2024
    Configuration menu
    Copy the full SHA
    18084ea View commit details
    Browse the repository at this point in the history
  2. Backend/UtxoCoin: check mempoolspace's feeRate too

    Historically, electrum servers return really shitty (as in, too
    expensive) fee rates, so we mitigate this problem by querying
    mempool.space API too and calculate the average.
    knocte committed May 18, 2024
    Configuration menu
    Copy the full SHA
    7035bc8 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Backend/UtxoCoin: chk blockchainInfo's feeRate too

    Rather than just having electrumservers and mempool.space API,
    let's have a third source of truth.
    knocte committed May 19, 2024
    Configuration menu
    Copy the full SHA
    f3533e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Backend/FeeRateEstimation: refactor (def priority)

    Fee rate estimation in geewallet has always aimed to be high
    because we've always aimed to focus on finishing L2 support,
    so for channels to be opened/closed we wanted fast conf times.
    However, LN development is taking a bit long, and we're now
    sometimes facing periods of high-fee environments, so it's
    interesting to start working on this feature.
    
    Right now, this refactoring introduces two kinds of priority
    but the UX towards the user doesn't change because the wallet
    is still configured to choose the highest. This just lays the
    groundwork for a future feature.
    knocte committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    f762410 View commit details
    Browse the repository at this point in the history