Sakia avance dans le support des sources à conditions de dépense complexe (différente de la simple signature du destinataire).
Le but est de pouvoir déverrouiller TOUS type de conditions.
Sakia sait maintenant repérer une transaction qui est une source potentielle pour un compte en analysant la condition de dépense. Elle apparaît soulignée dans Sakia.
Sur l’exemple, une transaction que j’ai envoyée à un compte mais que je peux récupérer après une semaine si elle n’est pas consommée entre temps :
Je peux sélectionner cette transaction débitrice et l’utiliser comme source.
La fenêtre d’envoi de monnaie apparaît alors.
Je peux vérifier si je peux consommer la source en évaluant la condition de dépense. J’obtiens alors des infos :
Et non, vous ne rêvez pas. Il y a bien derrière un interpréteur de condition de dépense Duniter capable d’analyser TOUS type de condition valide.
Comme on peut le lire ici, je dois attendre jusqu’au 30 mars 18h49 temps blockchain pour récupérer ma dépense.
A suivre…