0.25.12-alpha
Veuillez signaler les bogues en utilisant le gestionnaire de problèmes sur GitHub :
https://github.com/flokiorg/go-flokicoin/issues
Cette version introduit des améliorations significatives de la logique d'estimation des frais, notamment la persistance atomique sur le disque, un meilleur suivi de l'historique et une gestion plus intelligente des raisons de suppression.
Notes de mise à jour
- Les instantanés de l'estimateur de frais se trouvent désormais sur le disque sous le nom de
fee_estimates.datdans le répertoire des données (écriture/lecture atomique). Assurez-vous que le démon peut y écrire lors de l'arrêt ; les fichiers obsolètes datant de plus de ~60h sont ignorés au démarrage.
Points forts
- Estimation des frais
- Suit jusqu'à 1008 blocs d'historique et plafonne les requêtes à long horizon au lieu de les rejeter, s'alignant sur le comportement de Bitcoin Core (
mempool/estimatefee.go). - Enregistre les raisons de suppression du mempool afin que les abandons non confirmés (conflits, réorganisations, évictions, rejets) nettoient l'état de l'estimateur et réduisent les observations obsolètes (plomberie
mempool,netsync/manager.go,rpcserver.go). estimatesmartfeeaccepte les modeseconomicalouconservative(conservateur par défaut) et signale proprement les modes invalides ; le résultat inclut désormais un champerrorsexplicite (rpcserver.go).
- Suit jusqu'à 1008 blocs d'historique et plafonne les requêtes à long horizon au lieu de les rejeter, s'alignant sur le comportement de Bitcoin Core (
- Persistance
- L'état de l'estimateur de frais est enregistré de manière atomique sur le disque lors de l'arrêt et restauré au démarrage lorsqu'il est récent ; les données obsolètes font apparaître une erreur et sont ignorées. Les assistants et les tests couvrent le format binaire et l'application de l'âge maximal (
mempool/fee_persist*.go,server.go).
- L'état de l'estimateur de frais est enregistré de manière atomique sur le disque lors de l'arrêt et restauré au démarrage lorsqu'il est récent ; les données obsolètes font apparaître une erreur et sont ignorées. Les assistants et les tests couvrent le format binaire et l'application de l'âge maximal (
Commits notables (lot prévu)
- mempool : suivre les raisons de suppression dans l'estimation des frais ; élargir l'historique à 1008 blocs et plafonner les requêtes.
- mempool : persister l'estimateur de frais sur le disque avec des écritures atomiques et des vérifications d'obsolescence.
- Ajout du flux de signature de nonce agrégé pour MuSig2, incluant une gestion du contexte mise à jour et des tests complets.
Actifs (Assets)
Des versions supplémentaires (ppc64, mips, *BSD, illumos/solaris) sont disponibles sur la page de version GitHub.