ElementsProject / ElementsProject/elements

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

Abierto
#980 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.