dépense d'une source backchange unique v1.4.12

Cesium 1.4.12 refuse la dépense d'une source unique "backchange" sur un compte, avec l'erreur :

Veuillez attendre le calcul du prochain bloc (toutes vos sources de monnaie ont été utilisées)

Pour reproduire :

  1. créer un compte bidon, par exemple HMMQ6n4sapK9wSASsXhrLYaGpCxtaqoyoPhXxudRckzS : ID/MDP 33333333

  2. virer 1000 GT sur ce compte, d’un coup. Il y a donc une source unique avec SIG(HMMQ…) comme unlock.

  3. connecté comme HMMQ…, faire un virement de 100GT. Il y a donc un backchange de 900GT, le compte n’est pas vide comme on peut le voir au Bloc #464 (closed) 392 :

    "outputs": [ "100:2:SIG(d88fPFbDdJXJANHH7hedFMaRyGcnVZj9c5cDaE76LRN)", "900:2:SIG(HMMQ6n4sapK9wSASsXhrLYaGpCxtaqoyoPhXxudRckzS)"

  4. éventuellement attendre que le virement passe en blockchain si vous voulez vraiment être sûr.e.

  5. refaire un autre virement.

  6. TADAA ! Cet autre virement est refusé, avec l’erreur indiquée plus haut. 🎆

  7. Pour renvoyer un nouveau virement, il faut fermer et rouvrir l’app Cesium. Même déconnecter/reconnecter ne suffit pas. Et le problème se reproduit après un virement.

voir discussion : https://forum.duniter.org/t/cesium-nouvelle-version-1-4-12-pre-version/6543/22

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information