Rémunération des contributeurs au projet Duniter

Je te crois, mais c’est bug qui traine depuis deux ans.

Ça fait aussi deux ans qu’il y a un développeur sur Césium.
Donc, ça avance comme ça peut.

5 Likes

Certes, je reconnais que c’est pas capital :slight_smile:

C’est pas impossible. Cette migration vers DuniterPy a été un gros chantier et tout n’est pas encore très bien stabilisé ni géré.

Là tout de suite à chaud, je me dis que ça peut venir de deux choses. Soit, du fait que la session aiohttp utilisée est la même entre les transactions du fait que la session est assignée dans un singleton et qu’elle soit fermée lors de la transaction suivante. Ça me semble impossible, car la session ne peut pas être répliquée entre deux redémarrages de Silkaj.
Soit, du fait que les sources utilisées entre les transactions sont les mêmes et que Silkaj ne capture pas encore les messages d’erreurs retourné par un nœud Duniter. J’ai fait attention à ne pas modifier le comportement de Silkaj sur la sélection des sources. Mais, il me semble que l’envoie d’une transaction contenant des sources échoue avec Silkaj lorsque un nœud Duniter possède déjà les sources en piscine.

Du coup, oui, assez bizarre comme bug.

Oui, soit c’est ça, soit c’est un changement côté Duniter, et les sources ne sont plus rafraichies assez vite par rapport à l’exécution du script silkaj.

Quoi qu’il en soit j’ai envoyé ta part @cgeek !

2 Likes

Rémunération du mois de juillet effectuée :

╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 18045.32 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 3625.2000000000003 Ğ1                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 20.0 UD Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 14420.12 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ FEkbc4BfJukSWnCU6Hed6dgwwTuPFTVdgz5LpL4iHr9J │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ jytou                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ elois                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ BenoitLavenier                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ inso                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ moul                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ vit                                          │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ gerard94                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ 1000i100                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ DEV-DUNITER-07-2019                          │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  201.4
   - To:      FEkbc4BfJukSWnCU6Hed6dgwwTuPFTVdgz5LpL4iHr9J 
   - Amount:  201.4
   - To:      D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx 
   - Amount:  201.4
   - To:      38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE 
   - Amount:  201.4
   - To:      5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv 
   - Amount:  201.4
   - To:      GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP 
   - Amount:  201.4
   - To:      7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ 
   - Amount:  201.4
   - To:      CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk 
   - Amount:  201.4
   - To:      2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT 
   - Amount:  201.4
   - To:      4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj 
   - Amount:  201.4
   - To:      55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp 
   - Amount:  201.4
   - To:      45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ 
   - Amount:  201.4
   - To:      77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC 
   - Amount:  201.4
   - To:      Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P 
   - Amount:  201.4
   - To:      HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 
   - Amount:  201.4
   - To:      47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z 
   - Amount:  201.4
   - To:      D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH 
   - Amount:  201.4
   - To:      9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh 
   - Amount:  201.4
   - Total:   3625.2000000000003
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 17316.55 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 600.0 Ğ1                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 59.5829 UD Ğ1                                │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 16716.55 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-07-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH 
   - Amount:  600.0
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 17366.13 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 1080.0 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 107.2493 UD Ğ1                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 16286.13 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-07-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  1080.0
Transaction successfully sent.

J’ai rajouté un sleep 5s entre chaque envoi, on verra si ça résous le problème. On peut noter toutefois que le montant dispo sur la pubkey a évolué bizarrement entre les 2 derniers virements.

5 Likes

Désolé pour la mauvaise nouvelle, mais Silkaj 0.7.x semble bien bogué pour l’envoie de transactions successives. Uniquement la première transaction passe :

Transactions history from:  78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
Current balance: 16490.61 Ğ1, 1637.6 UD Ğ1 on the 2019-07-21 21:22:01
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|        Date         |        Issuers/Recipients        | Amounts Ğ1 | Amounts UDĞ1 |                                                                                Comment                                                                                |
+=====================+==================================+============+==============+=======================================================================================================================================================================+
| 2019-07-17 15:45:24 | Melua - FSAPnBZidfUai            | 200        | 19.861       | Pour les devs                                                                                                                                                         |
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-07-16 21:52:55 | Petrus - 7fPvavybtBT1Y           | 50.350     | 5            |                                                                                                                                                                       |
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-07-15 11:14:47 | CarolineFrd - 8uVkoKRsU1m6L      | 20.140     | 2            | 1 goutte de colibri merci :-)                                                                                                                                         |
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-07-15 11:14:47 | Crazypanda - 81t4UcqmrVnRq       | 1800       | 178.749      |                                                                                                                                                                       |
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-07-11 09:50:59 | Total                            | -3625.2    | -360.0       | DEV-DUNITER-07-2019                                                                                                                                                   |
|                     | cgeek - 2ny7YAdmzReQx            | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | jytou - FEkbc4BfJukSW            | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | elois - D9D2zaJoWYWve            | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | BenoitLavenier - 38MEAZN68Pz1D   | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | inso - 5cnvo5bmR8Qbt             | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | moul - GfKERHnJTYzKh             | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | vit - 7F6oyFQywURCA              | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | gerard94 - CRBxCJrTA6tmH         | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | 1000i100 - 2sZF6j2PkxBDN         | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | paidge - 4FgeWzpWDQ2Vp           | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | HugoTrentesaux - 55oM6F9ZE2MGi   | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | tuxmain - 45GfjkWCWQhJ3          | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | 77UVGVmbBLyh5gM51X               | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | poka - Do99s6wQR2JLf             | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | jonas - HdN1r7UPxRKeC            | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | b_presles - 47JpfrGkoHJWt        | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | ji_emme - D3krfq6J9Amfp          | -201.4     | -20.0        |                                                                                                                                                                       |
|                     | 9VLw6CanFN4qMnyQuo               | -201.4     | -20.0        |                                                                                                                                                                       |
+---------------------+----------------------------------+------------+--------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 Like

Du coup je renvoie les tx. Ya vraiment un drole de bug avant/après sur la clé publique :

Do you confirm sending this transaction? [yes/no]: no
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 16490.61 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 600.0 Ğ1                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 59.5829 UD Ğ1                                │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 15890.61 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-07-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH 
   - Amount:  600.0
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 21651.61 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 1080.0 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 107.2493 UD Ğ1                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 20571.61 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-07-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: 

La balance passe de 16490.61 Ğ1 à 21651.61 Ğ1 après envoi.

En regardant la balance de la clé :

silkaj balance 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
Blockchain:
-----------
Relative     = 1637.6 UD Ğ1
Quantitative = 16490.61 Ğ1

Pending Transaction:
--------------------
Relative     = 512.51 UD Ğ1
Quantitative = 5161.0 Ğ1

Total amount of: 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
----------------------------------------------------------------
Total Relative     = 2150.11 UD Ğ1
Total Quantitative = 21651.61 Ğ1
Total Relative to average money share = 5.38 × M/N
Total Relative to monetary mass       = 0.252 % M

On voit clairement le problème apparaître je crois : le montant calculé sur la blockchain est toujours à la valeur précédente, mais silkaj ajoute les sources retours qui sont sur la clé publique à ce montant. Il y a donc des sources qui sont dupliquées, faussant le calcul (et générant des sources à double dépense).

3 Likes

Du coup, transactions non reçue de mon côté. Mais l’autre de 600 Ğ1 est passée.

1 Like

J’ai envoyé tes 900 Ğ1 hier soir du coup !

1 Like

Mais c’est 1080 Ğ1 :slight_smile:

+---------------------+--------------------+------------+--------------+----------------------------------------------------------+
|        Date         | Issuers/Recipients | Amounts Ğ1 | Amounts UDĞ1 |                         Comment                          |
+=====================+====================+============+==============+==========================================================+
| 2019-07-24 21:53:33 | 2ny7YAdmzReQxAayyJ | -1080      | -107.250     | SERVER-07-2019                                           |
+---------------------+--------------------+------------+--------------+----------------------------------------------------------+
| 2019-07-23 18:29:33 | 85VuNitZHjtoVUY9GZ | -600       | -59.580      | SERVER-07-2019                                           |
+---------------------+--------------------+------------+--------------+----------------------------------------------------------+
1 Like

Oui pardon, le script t’as bien envoyé 1080 Ğ1 ^^ c’est moi qui dit n’importe quoi :smiley:

J’ai publié la v0.7.3 qui devrait corriger le problème.
J’ai testé que ça fonctionne correctement sur la Ğ1-Test.
Ça devrait mieux se passer pour le prochain mois. Voyons ce que ça donne.

2 Likes

Rémunération du mois d’Aout effectuée :

./send-monthly-payments.sh  
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 15043.45 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 3625.2000000000003 Ğ1                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 20.0 UD Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 11418.25 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ FEkbc4BfJukSWnCU6Hed6dgwwTuPFTVdgz5LpL4iHr9J │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ jytou                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ elois                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ BenoitLavenier                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ inso                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ moul                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ vit                                          │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ gerard94                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ 1000i100                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ DEV-DUNITER-08-2019                          │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  201.4
   - To:      FEkbc4BfJukSWnCU6Hed6dgwwTuPFTVdgz5LpL4iHr9J 
   - Amount:  201.4
   - To:      D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx 
   - Amount:  201.4
   - To:      38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE 
   - Amount:  201.4
   - To:      5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv 
   - Amount:  201.4
   - To:      GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP 
   - Amount:  201.4
   - To:      7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ 
   - Amount:  201.4
   - To:      CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk 
   - Amount:  201.4
   - To:      2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT 
   - Amount:  201.4
   - To:      4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj 
   - Amount:  201.4
   - To:      55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp 
   - Amount:  201.4
   - To:      45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ 
   - Amount:  201.4
   - To:      77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC 
   - Amount:  201.4
   - To:      Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P 
   - Amount:  201.4
   - To:      HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 
   - Amount:  201.4
   - To:      47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z 
   - Amount:  201.4
   - To:      D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH 
   - Amount:  201.4
   - To:      9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh 
   - Amount:  201.4
   - Total:   3625.2000000000003
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 11418.25 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 600.0 Ğ1                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 59.5829 UD Ğ1                                │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 10818.25 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-08-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH 
   - Amount:  600.0
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 10818.25 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 1080.0 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 107.2493 UD Ğ1                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 9738.25 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-08-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  1080.0
Transaction successfully sent.
2 Likes

Les transactions sont passées !

+---------------------+--------------------+------------+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-08-03 15:32:53 | Total              | -3625.2    | -360.0       | DEV-DUNITER-08-2019                                                                                                                                                                 |
|                     | 2ny7YAdmzReQxAayyJ | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | FEkbc4BfJukSWnCU6H | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | D9D2zaJoWYWveii1JR | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 38MEAZN68Pz1DTvT3t | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 5cnvo5bmR8QbtyNVnk | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | GfKERHnJTYzKhKUma5 | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 7F6oyFQywURCACWZZG | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | CRBxCJrTA6tmHsgt9c | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 2sZF6j2PkxBDNAqUde | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 4FgeWzpWDQ2Vp38wJa | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 55oM6F9ZE2MGi642GG | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 45GfjkWCWQhJ3epJVG | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 77UVGVmbBLyh5gM51X | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | Do99s6wQR2JLfhirPd | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | HdN1r7UPxRKeCScMor | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 47JpfrGkoHJWtumeu7 | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | D3krfq6J9AmfpKnS3g | -201.4     | -20.0        |                                                                                                                                                                                     |
|                     | 9VLw6CanFN4qMnyQuo | -201.4     | -20.0        |                                                                                                                                                                                     |
+---------------------+--------------------+------------+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-08-03 15:32:53 | 2ny7YAdmzReQxAayyJ | -1080      | -107.250     | SERVER-08-2019                                                                                                                                                                      |
+---------------------+--------------------+------------+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 2019-08-03 15:32:53 | 85VuNitZHjtoVUY9GZ | -600       | -59.580      | SERVER-08-2019                                                                                                                                                                      |
+---------------------+--------------------+------------+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

C’est une bonne nouvelle ça.

Ça veut dire que c’est bien corrigé du côté de Silkaj \o/

4 Likes

Oui, en fait c’est compliqué de traiter correctement et rapidement les transactions multi-destinataire, avec l’API BMA de Duniter. Comme il y a peu de transactions de ce type, j’ai pris le partie de faire le plus rapide dans la majorité des cas de figure, et de laisser pour le moment ce cas.

Un exemple de plus qui sera facilité par l’API GVA en cours de réalisation : un pré-traitement pour faciliter la vie aux logiciels client comme Cesium2

Location serveurs

  • 1680 Ğ1 / mois

Cycle de rémunération septembre − octobre − novembre 2019

Changements depuis le précédent cycle

  • Ajout de Vivakvo, Boris_Paing, Thatoo, Matograine et jfocher
  • Retrait de Jytou

Rémunération

  • Valeur : 20 DU Ğ1

Contributeurs rémunérés

Nœuds
Duniter
  • @cgeek : développeur Duniter, mainteneur de la Ğ1, adminsys serveurs, Remuniter, Ğannonce, monit
Dunitrust
  • @elois : développeur Dunitrust
  • @ji_emme : développeur Dunitrust
  • @jsprenger : développeur Dunitrust
  • @HugoTrentesaux : développeur Dunitrust, fusion des dépôts des sites web avec le système d’internationalisation de Pelican
Juniter

Clients
Césium
  • @kimamila : développeur Césium, Césium +, Ğchange
  • @bpresles : développeur Césium et Duniter
  • @anon88550267 : UX Cesium
  • @Vivakvo : traduction de Césium et la licence Ğ1 en espéranto
  • @Thatoo : mainteneur application Césium pour YunoHost
Python
  • @Moul : développeur Silkaj, DuniterPy, Duniter, paquets YunoHost, AdminSys
  • @matograine : développeur Silkaj et Ğ1cotis
  • @vit : développeur DuniterPy et nouvelle API cliente GVA
  • @jonas: Debian developer, Silkaj packaging in Debian
iOS
Outils
WoT
  • @gerard94 : développeur WotWizard, implémentation en Go
  • @Paidge : développeur WotMap
AdminSys
  • @Inso : adminsys, développeur Sakia et DuniterPy
  • @poka : adminsys

Totaux

  • 21 contributeurs × 20 DU Ğ1 = 420 DU Ğ1 = 420 DU × 10,07/10,11 Ğ1/DU = 4229,4/4246,2 Ğ1
  • Serveurs : 600 Ğ1 + 1080 Ğ1
  • 5909,4/5926,2 Ğ1 / mois

Dons − Financements

À ce rythme le projet a une visibilité sur deux mois.
Le projet est en réflexion pour recevoir plus de fonds pour les futurs développements.
Sujet à développer.

6 Likes

Transfert effectué :

./send-monthly-payments.sh 
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 14746.83 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 4430.8 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 20.0 UD Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 10316.03 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ elois                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ BenoitLavenier                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ inso                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ moul                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ vit                                          │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ gerard94                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ 1000i100                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ paidge                                       │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4wUdA1dx1NCZUNSUPhTd9oJHv9gEiuFDgkFscGWKi8t1 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ BbdyLPyABYzx8Lef3oXzkoiAQ5kn3uU96ZED7Nt17gZx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CmFKubyqbmJWbhyH2eEPVSSs4H4NeXGDfrETzEnRFtPd │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ EEdwxSkAuWyHuYMt4eX5V81srJWVy7kUaEkft3CWLEiq │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ JE6mkuzSpT3ePciCPRTpuMT9fqPUVVLJz2618d33p7tn │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ DEV-DUNITER-09-2019                          │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  201.4
   - To:      D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx 
   - Amount:  201.4
   - To:      38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE 
   - Amount:  201.4
   - To:      5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv 
   - Amount:  201.4
   - To:      GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP 
   - Amount:  201.4
   - To:      7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ 
   - Amount:  201.4
   - To:      CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk 
   - Amount:  201.4
   - To:      2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT 
   - Amount:  201.4
   - To:      4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj 
   - Amount:  201.4
   - To:      55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp 
   - Amount:  201.4
   - To:      45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ 
   - Amount:  201.4
   - To:      77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC 
   - Amount:  201.4
   - To:      Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P 
   - Amount:  201.4
   - To:      HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 
   - Amount:  201.4
   - To:      47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z 
   - Amount:  201.4
   - To:      D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH 
   - Amount:  201.4
   - To:      9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh 
   - Amount:  201.4
   - To:      4wUdA1dx1NCZUNSUPhTd9oJHv9gEiuFDgkFscGWKi8t1 
   - Amount:  201.4
   - To:      BbdyLPyABYzx8Lef3oXzkoiAQ5kn3uU96ZED7Nt17gZx 
   - Amount:  201.4
   - To:      CmFKubyqbmJWbhyH2eEPVSSs4H4NeXGDfrETzEnRFtPd 
   - Amount:  201.4
   - To:      EEdwxSkAuWyHuYMt4eX5V81srJWVy7kUaEkft3CWLEiq 
   - Amount:  201.4
   - To:      JE6mkuzSpT3ePciCPRTpuMT9fqPUVVLJz2618d33p7tn 
   - Amount:  201.4
   - Total:   4430.8
Transaction successfully sent.
Traceback (most recent call last):
  File "/home/inso/.pyenv/versions/silkaj-3.7/bin/silkaj", line 23, in <module>
    cli(obj={})
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/silkaj/tools.py", line 70, in wrapper
    return loop.run_until_complete(f(*args, **kwargs))
  File "/home/inso/.pyenv/versions/3.7.0/lib/python3.7/asyncio/base_events.py", line 568, in run_until_complete
    return future.result()
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/silkaj/tx.py", line 68, in send_transaction
    pubkey_amount = await get_amount_from_pubkey(issuer_pubkey)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/silkaj/money.py", line 117, in get_amount_from_pubkey
    listinput, amount = await get_sources(pubkey)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/silkaj/money.py", line 128, in get_sources
    sources = await client(tx.sources, pubkey)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/duniterpy/api/bma/tx.py", line 236, in sources
    return await client.get(MODULE + '/sources/%s' % pubkey, schema=SOURCES_SCHEMA)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/duniterpy/api/client.py", line 231, in get
    response = await client.requests_get(url_path, **params)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/duniterpy/api/client.py", line 138, in requests_get
    timeout=15)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/aiohttp/client.py", line 497, in _request
    await resp.start(conn)
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/aiohttp/client_reqrep.py", line 857, in start
    self._continue = None
  File "/home/inso/.pyenv/versions/3.7.0/envs/silkaj-3.7/lib/python3.7/site-packages/aiohttp/helpers.py", line 585, in __exit__
    raise asyncio.TimeoutError from None
concurrent.futures._base.TimeoutError
ERROR:asyncio:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fbb98495a90>
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 10316.03 Ğ1                                  │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 1080.0 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 107.2493 UD Ğ1                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 9236.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-09-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ 
   - Amount:  1080.0
Transaction successfully sent.

inso at archlinux in ~/code/contributers-gratification (master●●) (silkaj-3.7) 
$ ./send-monthly-payments.sh
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 9236.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 4430.8 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 20.0 UD Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 4805.23 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D9D2zaJoWYWveii1JRYLVK3J4Z7ZH3QczoKrnQeiM6mx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ elois                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 38MEAZN68Pz1DTvT3tqgxx4yQP6snJCQhPqEFxbDk4aE │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ BenoitLavenier                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 5cnvo5bmR8QbtyNVnkDXWq6n5My6oNLd1o6auJApGCsv │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ inso                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ GfKERHnJTYzKhKUma5h1uWhetbA8yHKymhVH2raf2aCP │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ moul                                         │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 7F6oyFQywURCACWZZGtG97Girh9EL1kg2WBwftEZxDoJ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ vit                                          │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CRBxCJrTA6tmHsgt9cQh9SHcCc8w8q95YTp38CPHx2Uk │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ gerard94                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ 1000i100                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4FgeWzpWDQ2Vp38wJa2PfShLLKXyFGRLwAHA44koEhQj │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ paidge                                       │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 77UVGVmbBLyh5gM51X8tbMtQSvnMwps2toB67qHn32aC │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ HdN1r7UPxRKeCScMorngBydr6shSxki32kKxgEMEx7a3 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 47JpfrGkoHJWtumeu7f67fbAxkvaHYVQBNo5GszNs61Z │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ D3krfq6J9AmfpKnS3gQVYoy7NzGCc61vokteTS8LJ4YH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 9VLw6CanFN4qMnyQuo3NsPKCJs4oBiuEJZKyfS4DeHrh │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 4wUdA1dx1NCZUNSUPhTd9oJHv9gEiuFDgkFscGWKi8t1 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ BbdyLPyABYzx8Lef3oXzkoiAQ5kn3uU96ZED7Nt17gZx │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ CmFKubyqbmJWbhyH2eEPVSSs4H4NeXGDfrETzEnRFtPd │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ EEdwxSkAuWyHuYMt4eX5V81srJWVy7kUaEkft3CWLEiq │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ JE6mkuzSpT3ePciCPRTpuMT9fqPUVVLJz2618d33p7tn │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ DEV-DUNITER-09-2019                          │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: no
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 9236.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 600.0 Ğ1                                     │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 59.5829 UD Ğ1                                │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 8636.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-09-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: yes
Generate Transaction:
   - From:    78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8
   - To:      85VuNitZHjtoVUY9GZcPsq4EZrWf8VUeQQmobBvrM1jH 
   - Amount:  600.0
Transaction successfully sent.
╒════════════════════════════╤══════════════════════════════════════════════╕
│ pubkey’s balance before tx │ 8636.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (unit)           │ 1080.0 Ğ1                                    │
├────────────────────────────┼──────────────────────────────────────────────┤
│ tx amount (relative)       │ 107.2493 UD Ğ1                               │
├────────────────────────────┼──────────────────────────────────────────────┤
│ pubkey’s balance after tx  │ 7556.03 Ğ1                                   │
├────────────────────────────┼──────────────────────────────────────────────┤
│ from (pubkey)              │ 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (pubkey)                │ 2ny7YAdmzReQxAayyJZsyVYwYhVyax2thKcGknmQy5nQ │
├────────────────────────────┼──────────────────────────────────────────────┤
│ to (id)                    │ cgeek                                        │
├────────────────────────────┼──────────────────────────────────────────────┤
│ comment                    │ SERVER-09-2019                               │
╘════════════════════════════╧══════════════════════════════════════════════╛
Do you confirm sending this transaction? [yes/no]: no

Avec un petit bug sur la 2eme qui a timeout… Du coup j’ai du relancer le script et ne renvoyer que celle-ci.

4 Likes

Woaouw, trop cool je vais pouvoir me racheter des confitures de clémentines :smiley: Trop content de cette rémunération ! Elle va bien me motiver à continuer de contribuer (un mockup pour Cesium2 ? j’essayerai de faire ça en octobre). Et puis, c’est con mais j’aime bien avoir des nombres élevés sur mon compte :money_mouth_face:

4 Likes