ElementsProject / ElementsProject/elements

Enable disabled fallbackfee in code to avoid "Fee estimation failed" errors

Ouverte
#980 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
1.2k
Forks
416
Merge moyen
1 j 23 h
PR mergées (30 j)
15

Description

Version 0.18.1.9

As I understand it the fallbackfee that is set within code is actually ignored (inherited from Bitcoin Core). I think this was done to avoid users getting txs rejected if it was set too low.

In Elements it takes a long time for a node to calculate the needed fee rate due to having much less txs than bitcoin. It doesn't matter if they are using QT because the fee rate is set in the GUI. For users who use elements-cli or scripts using RPC it means they can wait hours for the fees to be calculated.

You can specify `fallbackfee=0.00000100` in `elements.conf` to get around waiting but it would be good if the default in elements code worked. Many users start their elements node to perform some task then shut it down and this can result in fee calculation issues.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier source ni test n’est indiqué. Commencez par retracer la manière dont fallbackfee est géré pour elements-cli et les appels RPC, comparez-la avec la valeur configurable dans elements.conf et vérifiez le comportement lorsque l’estimation des frais ne peut pas aboutir ; le travail est considéré comme terminé lorsque la valeur par défaut du code empêche les erreurs signalées sans nécessiter de configuration manuelle.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
api, blockchain, cli
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.