ElementsProject / ElementsProject/elements
Support paying fees in other assets
- Lenguaje dominante
- C++
- Estrellas
- 1.2k
- Forks
- 416
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 15
Descripción
Currently fees are expected in the asset set in `policyAsset`. This is a single asset. It would be cool if this could be extended to a map of multiple assets and a multiplier back to the default one. Fees have no effect on consensus, so this is just a policy/mempool change. Fee estimation would be a bit more complicated, but I think even by only updating the multipliers sporadically, the fee estimation algo might actually allow for the funcs to slowly change the multiplier if the price changes.
Guía de contribución
Línea de trabajo
Empieza rastreando dónde se lee policyAsset y cómo lo utilizan la política de comisiones, la aceptación del mempool y la estimación de comisiones. Aclara el mapa de activos aceptados, las reglas de actualización del multiplicador y cómo debería responder la estimación de comisiones a los cambios de precio; se considera terminado cuando las comisiones se pueden pagar en múltiples activos sin afectar al consenso.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- blockchain
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100