+
+# Shortcuts
+def _toggle_transactions(l, action="valider"):
+ """(Dé)valide plein de transactions si on lui donne la liste d'ids."""
+ global a
+ for i in l:
+ assert isinstance(i, int)
+ print i,
+ do(["%s_transaction" % (action,), i])
+ out = lit(a)
+ if out:
+ print out
+
+def cancel_transactions(l):
+ """Annule plein de transactions. Mange une liste d'ids de transactions."""
+ _toggle_transactions(l, action="devalider")
+
+def validate_transactions(l):
+ """Valide plein de transactions. Mange une liste d'ids de transactions."""
+ _toggle_transactions(l, action="valider")
+