ElementsProject / ElementsProject/elements

Support paying fees in other assets

Offen
#1,302 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.