Library for parsing & build tree for multi-conditions

Bonjour

j’ai dév une librairie permettant de parser la string relative aux conditions de verrouillage.

Ceci :

  1. quand l’on souhaite construire une transaction multi* déterminer si la string est bien formaté (la construction de l’arbre est correcte)

  2. quand il s’agit de déverrouiller, effectuer le point numero 1, ainsi que de construire la string nécessaire à inscrire dans le document de transaction

la lib effectue :

  • le parsing
  • la construction de l’arbre
  • traversée de l’arbre jusqu’au noeuds filles

c’est a l’utilisateur de la lib de fournir les tests de comparaisons et d’établir le noeud comme étant valide au travers de la fonction de callback (voir fichier main.c)

Réalisée en C pour ( éventuellement ) l’intégrer aussi bien côté server que client.
(si d’aventure c’est ok pour les devs [D/J]u[rs/niter] )

repo pour test ! .https://git.duniter.org/max/gparser-library/

:slight_smile:

1 J'aime

Je ne comprends pas vraiment de quoi il s’agit. Pourrais-tu en dire plus ?

Je t’invite à regarder cette présentation.
Tu comprendras mieux de quoi il s’agit.

2 J'aimes

Salut Hugo,
cela permet d’effectuer des transactions avec conditions de verrouillages telles que :

3 J'aimes

Waouh ! Merci beaucoup pour les réponses Moul et Max. Je pense que ma connaissance des cryptomonnaies et de duniter sont encore trop rudimentaires, je vais devoir me documenter pour les comprendre.

1 J'aime