ElementsProject / ElementsProject/elements
Support paying fees in other assets
Personne n'a encore pris cette issue.
- Langage dominant
- C++
- Étoiles
- 1.2k
- Forks
- 417
- Merge moyen
- 1 j 23 h
- PR mergées (30 j)
- 15
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par retracer où policyAsset est lu et comment la politique de frais, l’acceptation par le mempool et l’estimation des frais l’utilisent. Clarifiez la correspondance des actifs acceptés, les règles de mise à jour du multiplicateur et la manière dont l’estimation des frais devrait réagir aux variations de prix ; le travail est terminé lorsque les frais peuvent être payés dans plusieurs actifs sans affecter le consensus.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- blockchain
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100