On voit tout de suite qui a installé DuniterOxyde sur la Ğ1
│2020-04-27T12:23:51+02:00 - info: Blocks were not applied. ┤
│2020-04-27T12:23:51+02:00 - info: Block resolution: 1 potential blocks after current#317504... ┤
│2020-04-27T12:23:51+02:00 - error: Error: ruleMembershipDistance ┤
│ at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:149:19) ┤
│ at process._tickCallback (internal/process/next_tick.js:68:7) ┤
│2020-04-27T12:23:51+02:00 - info: Fork resolution: 2 potential block(s) found... ┤
│2020-04-27T12:23:51+02:00 - info: Fork resolution: block #317505-0000048F is known as incorrect. Skipping. ┤
│2020-04-27T12:23:52+02:00 - info: Blocks were not applied. ┤
│2020-04-27T12:23:52+02:00 - info: Blocks were not applied. ┤
│2020-04-27T12:23:52+02:00 - info: Block resolution: 1 potential blocks after current#317504... ┤
│2020-04-27T12:23:52+02:00 - error: Error: ruleMembershipDistance ┤
│ at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:149:19) ┤
│ at process._tickCallback (internal/process/next_tick.js:68:7) ┼
│2020-04-27T12:23:52+02:00 - info: Fork resolution: 2 potential block(s) found... ┤
│2020-04-27T12:23:52+02:00 - info: Fork resolution: block #317505-0000048F is known as incorrect. Skipping.
Mart53
ne devait pas respecter la règle de distance lors de ce renouvellement)
Sur la branche bugfix/invalid-rules-distance-sigqty
avec une nouvelle synchro ça ne passe pas.
Je retourne sur dev
. Vos nœuds vont également rester bloqués.
Bon, j’arrive pas à me synchroniser avec la branche dev
.
2020-04-27T14:35:15+02:00 - info: Block #317501 added to the blockchain in 38 ms
2020-04-27T14:35:16+02:00 - info: Block #317502 added to the blockchain in 184 ms
2020-04-27T14:35:16+02:00 - info: Block #317503 added to the blockchain in 138 ms
2020-04-27T14:35:16+02:00 - info: Block #317504 added to the blockchain in 99 ms
2020-04-27T14:35:16+02:00 - error: Unhandled rejection: Error: ruleMembershipDistance
2020-04-27T14:35:16+02:00 - error: Error: ruleMembershipDistance
at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:149:19)
at process._tickCallback (internal/process/next_tick.js:68:7)
Du coup, de retour sur `bugfix/invalid-rules-distance-sigqty` avec ce patch, et ça ne bloque plus
diff --git a/app/lib/indexer.ts b/app/lib/indexer.ts
index 1082d3d5..37affc05 100644
--- a/app/lib/indexer.ts
+++ b/app/lib/indexer.ts
@@ -867,7 +867,7 @@ export class Indexer {
mindex.map((ENTRY: MindexEntry) => {
ENTRY.isBeingRevoked = !!ENTRY.revoked_on;
});
-yarn
+
// BR_G107
if (HEAD.number > 0) {
await Promise.all(
@@ -934,7 +934,7 @@ yarn
// BR_G24
// Global testing, because of wotb
let stepMax = conf.stepMax;
- if (HEAD.version < 12) {
+ if (HEAD.version <= 12) {
conf.stepMax = 7;
}
const oneIsOutdistanced = await checkPeopleAreNotOudistanced(
@@ -958,7 +958,7 @@ yarn
ENTRY.distanceOK = true;
}
});
- if (HEAD.version < 12) {
+ if (HEAD.version <= 12) {
conf.stepMax = stepMax;
}