duniter issueshttps://git.duniter.org/nodes/typescript/duniter/-/issues2020-06-12T00:15:42+02:00https://git.duniter.org/nodes/typescript/duniter/-/issues/1410Manque les extras dans les génériques2020-06-12T00:15:42+02:00Stéphane VeyretManque les extras dans les génériquesJ'ai fait un peu trop d'élagage dans le Makefile. Maintenant, le répertoire `extra` n'est plus dans le livrable générique, ce qui empêche d'installer les scripts de démarrage automatique, la complétion bash, le raccourcis bureau, etc.
J...J'ai fait un peu trop d'élagage dans le Makefile. Maintenant, le répertoire `extra` n'est plus dans le livrable générique, ce qui empêche d'installer les scripts de démarrage automatique, la complétion bash, le raccourcis bureau, etc.
Je vais faire une nouvelle PR pour corriger cela.1.8https://git.duniter.org/nodes/typescript/duniter/-/issues/1409Deprecated and now unused method lastBlockWithDividend()2020-05-09T20:32:37+02:00Cédric MoreauDeprecated and now unused method lastBlockWithDividend()This method was suspected to be orphan, but it was actually used by Duniter UI (to display units using UD).
However since LevelDB migration of Duniter 1.7, this method has become super slow and resource consuming.
[I updated DuniterUI ...This method was suspected to be orphan, but it was actually used by Duniter UI (to display units using UD).
However since LevelDB migration of Duniter 1.7, this method has become super slow and resource consuming.
[I updated DuniterUI to use another, way more performant method](https://git.duniter.org/nodes/typescript/modules/duniter-ui/commit/028d81ec).
So this `lastBlockWithDividend()` can be removed.1.8Cédric MoreauCédric Moreauhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1408Docker version tag not upload2020-05-09T15:49:10+02:00Stéphane VeyretDocker version tag not uploadLe tag `latest` de l'image Docker n'est pas mis à jour sur DockerHub (il est actuellement sur la v1.7.19 alors que la v1.7.21 est déployée).
Si j'en juge par le `.gitlab-ci-yml`, c'est pourtant le contraire qui est prévu : il y a bien le...Le tag `latest` de l'image Docker n'est pas mis à jour sur DockerHub (il est actuellement sur la v1.7.19 alors que la v1.7.21 est déployée).
Si j'en juge par le `.gitlab-ci-yml`, c'est pourtant le contraire qui est prévu : il y a bien le `push` correspondant, mais pas le `push` avec le `tag`.
@librelois as-tu une idée ?https://git.duniter.org/nodes/typescript/duniter/-/issues/1407Missing .prettierignore2020-05-06T23:52:44+02:00Cédric MoreauMissing .prettierignoreWhen I run :
yarn format:check
I get all the `.d.ts` files.When I run :
yarn format:check
I get all the `.d.ts` files.1.8Cédric MoreauCédric Moreauhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1406check-block: ignore issuer2020-05-06T23:54:49+02:00Cédric Moreaucheck-block: ignore issuerTo verify if our node will success to forge an acceptable block, we can use:
duniter gen-next --show --check --submit-local
This command will display the block and check it, *signature and pow* excluded (to have a quick answer abou...To verify if our node will success to forge an acceptable block, we can use:
duniter gen-next --show --check --submit-local
This command will display the block and check it, *signature and pow* excluded (to have a quick answer about the block's data, which is what we want to check).
However, the issuer still needs to be a member. So our node must a valid member key.
This issues aims at changing this point.1.8Cédric MoreauCédric Moreauhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1405Ajouter un script de création de livrable nu2020-05-12T09:35:54+02:00Stéphane VeyretAjouter un script de création de livrable nuLorsqu'une personne souhaite construire sa version de Duniter à partir des sources, il y a toute une procédure à suivre. Cette procédure peut être fragile (par exemple, il est actuellement nécessaire de patcher _leveldown_, ce qui n'est ...Lorsqu'une personne souhaite construire sa version de Duniter à partir des sources, il y a toute une procédure à suivre. Cette procédure peut être fragile (par exemple, il est actuellement nécessaire de patcher _leveldown_, ce qui n'est pas indiqué dans la procédure). Or, cette procédure va être utilisée par tout ceux qui n'ont pas une distribution héritée de Debian (et oui, il y en a !)
De plus, cette procédure est (plus ou moins) utilisée au sein du projet dans les scripts de création des livrables pour Linux ou Raspberry Pi. Elle est également utilisée dans le fichier d'installation du paquet sur Gentoo.
Pour toutes ces raisons, il serait bien d'avoir une seule commande simple a taper qui crée le livrable nu, c'est-à-dire sans y incorporer NodeJS, sans faire de traitement particulier pour générer des paquets spécifiques pour quelque distribution que ce soit. Ce script serait appelé par les autres, ce qui permettrait d'en faciliter la maintenance.
S'il y a le temps avant la sortie de la prochaine version, je me charge de créer ce script et de l'appeler depuis les scripts existants, de manière à ce que ce changement soit totalement transparent. Cela me facilitera grandement la création du paquet sur Gentoo.1.8https://git.duniter.org/nodes/typescript/duniter/-/issues/1404In the cli help, arguments use bracket [argument] or <argument>2020-10-04T18:30:14+02:00Vincent TexierIn the cli help, arguments use bracket [argument] or <argument>The cli --help use two different syntax to specify arguments.
`[argument]` or `<argument>`
We should use only one.
I recommend `[argument]`.The cli --help use two different syntax to specify arguments.
`[argument]` or `<argument>`
We should use only one.
I recommend `[argument]`.1.9https://git.duniter.org/nodes/typescript/duniter/-/issues/1403Add bash auto completion for duniter cli commands2020-05-05T18:31:49+02:00Vincent TexierAdd bash auto completion for duniter cli commandsFollowing this tutorial, we can add an auto-completion script for bash in the repository.
https://iridakos.com/programming/2018/03/01/bash-programmable-completion-tutorial
It will ease the duniter cli commands use.Following this tutorial, we can add an auto-completion script for bash in the repository.
https://iridakos.com/programming/2018/03/01/bash-programmable-completion-tutorial
It will ease the duniter cli commands use.1.8Vincent TexierVincent Texierhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1402Generate block with member back in the WoT with only 4 certifiers2020-05-06T23:57:47+02:00ÉloïsGenerate block with member back in the WoT with only 4 certifiersBug in the continuity of bug #1394.
Only the verification part of a block has been fixed, but the generation part of the block content has not been fixed.Bug in the continuity of bug #1394.
Only the verification part of a block has been fixed, but the generation part of the block content has not been fixed.https://git.duniter.org/nodes/typescript/duniter/-/issues/1401Compte apparait en compte membre ou simple portefeuille selon les noeuds2020-05-07T00:02:38+02:00guillaumedanginCompte apparait en compte membre ou simple portefeuille selon les noeudsCompte Fabien Cambi - Pseudo toddoli
Suivant le noeud sur lequel je me connecte (avec Césium 1.6.5 Firefox sous OS Windows 10), ce compte portefeuille apparait soit avec 5 certifications en attente, soit en compte simple portefeuille (sa...Compte Fabien Cambi - Pseudo toddoli
Suivant le noeud sur lequel je me connecte (avec Césium 1.6.5 Firefox sous OS Windows 10), ce compte portefeuille apparait soit avec 5 certifications en attente, soit en compte simple portefeuille (sans pseudo ni certification bien entendu). C'est un pote et je suivais son dossier de passage en qualité de membre avec l'outil G1-monit. Malheureusement, cet outil était bloqué au 29 mars dernier et depuis un mois j'attendais en aveugle de le voir passer membre ; entre temps le sujet G1-monit a été résolu. Donc je retourne sur G1-monit hier, et oh surprise, le pseudo toddoli apparait avec uniquement 2 certifications, mais avec la mention adhésion non demandée![Bug_duniter_toddoli](/uploads/5f2540221cdef754dbe1a845f33f87dd/Bug_duniter_toddoli.jpeg) (voir photo jointe). J'essaie aujourd'hui, toujours le même problème; D'où je teste en me connectant sur un noeud différent que celui où je suis d'habitude, et là, le compte de toddoli m'apparait comme simple portefeuille.
Mystère !!!
Ô vous grand Manitou de l'informatique et de la blockchain, parviendrez vous à éclaircir cette nuée obscure qui envahit Duniterhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1400CI replace only / except by rules2020-04-24T01:04:51+02:00ÉloïsCI replace only / except by ruleshttps://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/#release-deprecationshttps://about.gitlab.com/releases/2020/04/22/gitlab-12-10-released/#release-deprecationsÉloïsÉloïshttps://git.duniter.org/nodes/typescript/duniter/-/issues/1399Champ `monetaryMass` incorrect sur certains blocs2020-05-10T16:03:49+02:00Cédric MoreauChamp `monetaryMass` incorrect sur certains blocsVoir https://forum.duniter.org/t/bug-de-masse-monetaire-duniter-1-7/7141Voir https://forum.duniter.org/t/bug-de-masse-monetaire-duniter-1-7/71411.10https://git.duniter.org/nodes/typescript/duniter/-/issues/1398Paramètre ` onlyPeers` ne fonctionne plus2023-09-19T15:32:34+02:00insoParamètre ` onlyPeers` ne fonctionne plusSuite à la synchro de mon noeud, il se retrouve isolé. Les quelques pairs qu'il a récupéré timeout. je souhaitais ne synchroniser que les pairs pour aller plus vite, mais la commande échoue :
```
g1@yunohost:/opt/scripts-for-duniter# ...Suite à la synchro de mon noeud, il se retrouve isolé. Les quelques pairs qu'il a récupéré timeout. je souhaitais ne synchroniser que les pairs pour aller plus vite, mais la commande échoue :
```
g1@yunohost:/opt/scripts-for-duniter# duniter sync duniter.acostey.fr --onlypeers --nointeractive
2020-04-05T07:14:56+02:00 - debug: Plugging file system...
2020-04-05T07:14:56+02:00 - debug: Loading conf...
2020-04-05T07:14:56+02:00 - debug: Configuration saved.
Failed to open file for reading : /opt/g1/.config/duniter/duniter_default/wotb.bin
2020-04-05T07:14:56+02:00 - debug: Opening SQLite database "/opt/g1/.config/duniter/duniter_default/duniter.db"...
2020-04-05T07:14:57+02:00 - debug: Opening SQLite database "/opt/g1/.config/duniter/duniter_default/txs.db"...
2020-04-05T07:14:57+02:00 - debug: Opening SQLite database "/opt/g1/.config/duniter/duniter_default/peers.db"...
2020-04-05T07:14:59+02:00 - debug: Upgrade database...
2020-04-05T07:15:06+02:00 - info: Block resolution: 0 potential blocks for root block...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_blockchain...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_wallet...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_bindex...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_mindex...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_iindex...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_sindex...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_cindex...
2020-04-05T07:15:06+02:00 - debug: Closing LevelDB level_dividend...
2020-04-05T07:15:06+02:00 - debug: Trying to close SQLite...
2020-04-05T07:15:06+02:00 - debug: Trying to close SQLite...
2020-04-05T07:15:06+02:00 - error: TypeError: Cannot read property 'getPeers' of undefined
at RemoteSynchronizer.syncPeers (/opt/duniter/app/modules/crawler/lib/sync/RemoteSynchronizer.js:258:39)
at Object.onDatabaseExecute (/opt/duniter/app/modules/crawler/index.js:130:41)
at Stack.processCommand (/opt/duniter/index.js:380:47)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:160:7)
```https://git.duniter.org/nodes/typescript/duniter/-/issues/1397Some Transactions with complex lock conditions not appear in sources list2020-04-03T15:28:55+02:00Vincent TexierSome Transactions with complex lock conditions not appear in sources list- currency: g1-test
- version: Duniter 1.7.21
Some transaction with complex conditions do not appear in sources.
**It seems to be linked to the amount !
It's like the BR_G106 was setting a minimum of 100 base 2 amount for a transactio...- currency: g1-test
- version: Duniter 1.7.21
Some transaction with complex conditions do not appear in sources.
**It seems to be linked to the amount !
It's like the BR_G106 was setting a minimum of 100 base 2 amount for a transaction to appear in sources...**
I have sent a transaction with this condition:
```
4AC3D784EFA9A004CE9D4CE759CE320A0AE30EF5DAE7921DB7CB0658A45F5423
"100:2:SIG(AhRMHUxMPXSeG7qXZrE6qCdjwK9p2bu5Eqei7xAWVEDK) || (SIG(HAy1hLpHfqrG3xsZRoBVkNigGQZnDfJK2az5MeRYtyNb) && CSV(604800))"
```
It appeared in the sources list, and I spent it back to me after one week. Great!
Now I have sent 3 transactions.
**These two do not appear in the sources list!**
```
CC60CABF8991B7C5B742ED983D542C26E33D34EE725900BC591A846D2321ACA9
"1:2:SIG(AhRMHUxMPXSeG7qXZrE6qCdjwK9p2bu5Eqei7xAWVEDK) || (SIG(HAy1hLpHfqrG3xsZRoBVkNigGQZnDfJK2az5MeRYtyNb) && CSV(604800))"
8C6E1FCC46A9681CA589873B97B39BF1262F0E22398F58770B0EBE21B4253C6C
"2:2:SIG(AhRMHUxMPXSeG7qXZrE6qCdjwK9p2bu5Eqei7xAWVEDK) || (SIG(HAy1hLpHfqrG3xsZRoBVkNigGQZnDfJK2az5MeRYtyNb) && CSV(604800))"
```
This last one, with 100 gt again appear in sources as expected:
```
7599978B998E44790913BC67743022122E58282991923B93491FC297F3CD92B5
"100:2:SIG(AhRMHUxMPXSeG7qXZrE6qCdjwK9p2bu5Eqei7xAWVEDK) || (SIG(HAy1hLpHfqrG3xsZRoBVkNigGQZnDfJK2az5MeRYtyNb) && CSV(604800))"
```https://git.duniter.org/nodes/typescript/duniter/-/issues/1396CINDEX revert removes certifications2020-02-12T23:23:25+01:00Cédric MoreauCINDEX revert removes certificationsHere: https://git.duniter.org/nodes/typescript/duniter/blob/master/app/lib/dal/indexDAL/leveldb/LevelDBCindex.ts#L148-155
When a block containing certifications gets reverted, we *always* remove the link "issuer -> receiver" to say "thi...Here: https://git.duniter.org/nodes/typescript/duniter/blob/master/app/lib/dal/indexDAL/leveldb/LevelDBCindex.ts#L148-155
When a block containing certifications gets reverted, we *always* remove the link "issuer -> receiver" to say "this receiver is no more certified by issue".
However, this is not true when certifications are renewals of valid certifications (renewal before the 2 years validity). In such cas, Duniter acts like if the certification never existed for certifications counting.
Affects:
* BR_G27: certifications counting when a membership IN is received
A member with enough certs (5) may be rejected because some renewed certifications have been popped by a fork resolution
* BR_G95: exclude members by default of certifications
A member with enough certs (5) may be excluded because a fork resolution has popped renewed certificationsCédric MoreauCédric Moreauhttps://git.duniter.org/nodes/typescript/duniter/-/issues/1395CINDEX triming does not trim entries with a replacing CREATE2020-01-18T17:23:18+01:00Cédric MoreauCINDEX triming does not trim entries with a replacing CREATEExample, here is a CINDEX with `--notrim` option:
```
┌─────┬────────┬──────────────────┬────────────┬─────────────────┬────────────┬────────────┬──────────────┬───────────────┐
│ row │ op │ issuer │ created_on │ written_o...Example, here is a CINDEX with `--notrim` option:
```
┌─────┬────────┬──────────────────┬────────────┬─────────────────┬────────────┬────────────┬──────────────┬───────────────┐
│ row │ op │ issuer │ created_on │ written_on │ expires_on │ expired_on │ chainable_on │ replayable_on │
│ 0 │ CREATE │ Aude49 │ 67926 │ 74673-0000027DF │ 1573354954 │ 0 │ 1512748787 │ 1517576387 │
│ 1 │ CREATE │ auroremengual │ 70468 │ 74673-0000027DF │ 1574133693 │ 0 │ 1512748787 │ 1517576387 │
│ 2 │ CREATE │ AlainLebrun │ 67109 │ 74673-0000027DF │ 1573080362 │ 0 │ 1512748787 │ 1517576387 │
│ 3 │ CREATE │ NadineBlanchard │ 67933 │ 74673-0000027DF │ 1573359742 │ 0 │ 1512748787 │ 1517576387 │
│ 4 │ CREATE │ AnneAmbles │ 67090 │ 74673-0000027DF │ 1573074728 │ 0 │ 1512748787 │ 1517576387 │
│ 5 │ CREATE │ RoselyneBinesse │ 66656 │ 74673-0000027DF │ 1572940298 │ 0 │ 1512748787 │ 1517576387 │
│ 6 │ CREATE │ CharlesAbecassis │ 96364 │ 96857-000000408 │ 1582171975 │ 0 │ 1519634701 │ 1524462301 │
│ 7 │ CREATE │ loanblanchard │ 103654 │ 106456-000001A4 │ 1584427318 │ 0 │ 1522609561 │ 1527437161 │
│ 8 │ UPDATE │ RoselyneBinesse │ 66656 │ 269139-00000541 │ NULL │ 1572940368 │ NULL │ NULL │
│ 9 │ UPDATE │ AnneAmbles │ 67090 │ 269601-000004A9 │ NULL │ 1573074966 │ NULL │ NULL │
│ 10 │ UPDATE │ AlainLebrun │ 67109 │ 269620-0000005A │ NULL │ 1573080449 │ NULL │ NULL │
│ 11 │ UPDATE │ Aude49 │ 67926 │ 270490-0000007D │ NULL │ 1573355095 │ NULL │ NULL │
│ 12 │ UPDATE │ NadineBlanchard │ 67933 │ 270502-000001F5 │ NULL │ 1573359987 │ NULL │ NULL │
│ 13 │ UPDATE │ auroremengual │ 70468 │ 272976-0000047B │ NULL │ 1574133953 │ NULL │ NULL │
│ 14 │ CREATE │ AlainLebrun │ 284266 │ 284605-000001A7 │ 1640737001 │ 0 │ 1578165360 │ 1582992960 │
│ 15 │ CREATE │ CharlesAbecassis │ 278986 │ 284605-000001A7 │ 1639117359 │ 0 │ 1578165360 │ 1582992960 │
│ 16 │ CREATE │ AnneAmbles │ 282287 │ 284605-000001A7 │ 1640145167 │ 0 │ 1578165360 │ 1582992960 │
│ 17 │ CREATE │ RoselyneBinesse │ 282575 │ 285418-00000155 │ 1640232666 │ 0 │ 1578430327 │ 1583257927 │
│ 18 │ CREATE │ Aude49 │ 286632 │ 286634-0000087C │ 1641505163 │ 0 │ 1578822615 │ 1583650215 │
└─────┴────────┴──────────────────┴────────────┴─────────────────┴────────────┴────────────┴──────────────┴───────────────┘
```
Here it is after triming:
```
┌─────┬────────┬──────────────────┬────────────┬─────────────────┬────────────┬────────────┬──────────────┬───────────────┐
│ row │ op │ issuer │ created_on │ written_on │ expires_on │ expired_on │ chainable_on │ replayable_on │
│ 0 │ CREATE │ Aude49 │ 67926 │ 74673-0000027DF │ 1573354954 │ 0 │ 1512748787 │ 1517576387 │
│ 1 │ CREATE │ AlainLebrun │ 67109 │ 74673-0000027DF │ 1573080362 │ 0 │ 1512748787 │ 1517576387 │
│ 2 │ CREATE │ AnneAmbles │ 67090 │ 74673-0000027DF │ 1573074728 │ 0 │ 1512748787 │ 1517576387 │
│ 3 │ CREATE │ RoselyneBinesse │ 66656 │ 74673-0000027DF │ 1572940298 │ 0 │ 1512748787 │ 1517576387 │
│ 4 │ CREATE │ CharlesAbecassis │ 96364 │ 96857-000000408 │ 1582171975 │ 0 │ 1519634701 │ 1524462301 │
│ 5 │ CREATE │ loanblanchard │ 103654 │ 106456-000001A4 │ 1584427318 │ 0 │ 1522609561 │ 1527437161 │
│ 6 │ UPDATE │ RoselyneBinesse │ 66656 │ 269139-00000541 │ NULL │ 1572940368 │ NULL │ NULL │
│ 7 │ UPDATE │ AnneAmbles │ 67090 │ 269601-000004A9 │ NULL │ 1573074966 │ NULL │ NULL │
│ 8 │ UPDATE │ AlainLebrun │ 67109 │ 269620-0000005A │ NULL │ 1573080449 │ NULL │ NULL │
│ 9 │ UPDATE │ Aude49 │ 67926 │ 270490-0000007D │ NULL │ 1573355095 │ NULL │ NULL │
│ 10 │ CREATE │ AlainLebrun │ 284266 │ 284605-000001A7 │ 1640737001 │ 0 │ 1578165360 │ 1582992960 │
│ 11 │ CREATE │ CharlesAbecassis │ 278986 │ 284605-000001A7 │ 1639117359 │ 0 │ 1578165360 │ 1582992960 │
│ 12 │ CREATE │ AnneAmbles │ 282287 │ 284605-000001A7 │ 1640145167 │ 0 │ 1578165360 │ 1582992960 │
│ 13 │ CREATE │ RoselyneBinesse │ 282575 │ 285418-00000155 │ 1640232666 │ 0 │ 1578430327 │ 1583257927 │
│ 14 │ CREATE │ Aude49 │ 286632 │ 286634-0000087C │ 1641505163 │ 0 │ 1578822615 │ 1583650215 │
└─────┴────────┴──────────────────┴────────────┴─────────────────┴────────────┴────────────┴──────────────┴───────────────┘
```
Only 4 entries have been removed, however IMO the result should be this:
```
┌─────┬────────┬──────────────────┬────────────┬─────────────────┬────────────┬────────────┬──────────────┬───────────────┐
│ row │ op │ issuer │ created_on │ written_on │ expires_on │ expired_on │ chainable_on │ replayable_on │
│ 0 │ CREATE │ loanblanchard │ 103654 │ 106456-000001A4 │ 1584427318 │ 0 │ 1522609561 │ 1527437161 │
│ 1 │ CREATE │ AlainLebrun │ 284266 │ 284605-000001A7 │ 1640737001 │ 0 │ 1578165360 │ 1582992960 │
│ 2 │ CREATE │ CharlesAbecassis │ 278986 │ 284605-000001A7 │ 1639117359 │ 0 │ 1578165360 │ 1582992960 │
│ 3 │ CREATE │ AnneAmbles │ 282287 │ 284605-000001A7 │ 1640145167 │ 0 │ 1578165360 │ 1582992960 │
│ 4 │ CREATE │ RoselyneBinesse │ 282575 │ 285418-00000155 │ 1640232666 │ 0 │ 1578430327 │ 1583257927 │
│ 5 │ CREATE │ Aude49 │ 286632 │ 286634-0000087C │ 1641505163 │ 0 │ 1578822615 │ 1583650215 │
└─────┴────────┴──────────────────┴────────────┴─────────────────┴────────────┴────────────┴──────────────┴───────────────┘
```https://git.duniter.org/nodes/typescript/duniter/-/issues/1394Former member back in the WoT with only 4 certifiers2020-04-29T19:27:14+02:00matograineFormer member back in the WoT with only 4 certifiersFormer member GerardSiegle (5tp5GZRGfDPm3uBaadWLpJ7x6C1ZP5PkyiZoW3oe7ukH) was added back on block 284605 with only 4 certifications.
The bug was confirmed by an unresolved fork on the 02/01/2020.
Might be related to #1393.
see :
- ht...Former member GerardSiegle (5tp5GZRGfDPm3uBaadWLpJ7x6C1ZP5PkyiZoW3oe7ukH) was added back on block 284605 with only 4 certifications.
The bug was confirmed by an unresolved fork on the 02/01/2020.
Might be related to #1393.
see :
- https://forum.duniter.org/t/ancien-membre-de-retour-avec-seulement-4-certifications/6712
- https://forum.duniter.org/t/bloquage-g1-le-02-01-2020/67191.7https://git.duniter.org/nodes/typescript/duniter/-/issues/1393Fork resolution error on (some) blocks containing excluded members2020-01-03T10:30:03+01:00matograineFork resolution error on (some) blocks containing excluded membersSome fork resolutions fail with an error : ruleToBeKickedArePresent on valid blocks containing excluded members.
see https://forum.duniter.org/t/probleme-de-fork-non-resolu-sur-un-noeud-bug-dexclusion-2-le-retour/6679Some fork resolutions fail with an error : ruleToBeKickedArePresent on valid blocks containing excluded members.
see https://forum.duniter.org/t/probleme-de-fork-non-resolu-sur-un-noeud-bug-dexclusion-2-le-retour/6679https://git.duniter.org/nodes/typescript/duniter/-/issues/1392Email reply2020-05-01T12:34:17+02:00Daniell MesquitaEmail reply@c-geek
You weren't authorized to reply my email?
> Hi. Your forum users doesn't seem able to say things which aren't confuse.
> First is the value, which is free. But even individuals being free to
> set value, people are copying eac...@c-geek
You weren't authorized to reply my email?
> Hi. Your forum users doesn't seem able to say things which aren't confuse.
> First is the value, which is free. But even individuals being free to
> set value, people are copying each other in regards of value, for
> example, in gchange.
> Personally, I think value = how much earn per day (mining)/willing to spent?
>
> Also, Duniter counts how much members and community have to knows its value?
>
> When creating a test blockchain, what are the space/time parameters
> for guessing the demographic size according to life expectancy?
>
> A specific question which no one have asked is, can Duniter blockchain
> be stored in a UDF disc, just appending new files?https://git.duniter.org/nodes/typescript/duniter/-/issues/1391Also dist 32bit releases2020-10-04T18:57:58+02:00Daniell MesquitaAlso dist 32bit releases