ElementsProject / ElementsProject/elements
Enable disabled fallbackfee in code to avoid "Fee estimation failed" errors
- 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