ElementsProject / ElementsProject/elements
Enable disabled fallbackfee in code to avoid "Fee estimation failed" errors
- Lenguaje dominante
- C++
- Estrellas
- 1.2k
- Forks
- 416
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 15
Descripción
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.
Guía de contribución
Línea de trabajo
No se especifica ningún archivo fuente ni ninguna prueba. Empieza rastreando cómo se gestiona fallbackfee para elements-cli y las llamadas RPC, compáralo con el valor configurable en elements.conf y verifica el comportamiento cuando no se puede completar la estimación de comisiones; se considera terminado cuando el valor predeterminado del código evita los errores indicados sin requerir una configuración manual.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- api, blockchain, cli
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100