ElementsProject / ElementsProject/elements
Support paying fees in other assets
- Vorherrschende Sprache
- C++
- Sterne
- 1.2k
- Forks
- 416
- Ø Merge
- 1 T. 23 Std.
- Gemergte PRs (30 T.)
- 15
Beschreibung
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.
Beitragsleitfaden
Rechercherichtung
Beginne damit nachzuverfolgen, wo policyAsset gelesen wird und wie Gebührenrichtlinie, Mempool-Akzeptanz und Gebührenschätzung es verwenden. Kläre die Zuordnung der akzeptierten Assets, die Regeln für die Aktualisierung des Multiplikators und wie die Gebührenschätzung auf Preisänderungen reagieren sollte; abgeschlossen ist die Aufgabe, wenn Gebühren in mehreren Assets bezahlt werden können, ohne den Konsens zu beeinflussen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- blockchain
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 30/100