Commit fe5e4bf3 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

[enh] Switch to block v11: based on **last** issuer's nonce

parent de1f064e
......@@ -533,7 +533,7 @@ export const LOCAL_RULES_HELPERS = {
// 2. If we can, we go to the next version
const blocksInFrame = (await dal.getBlocksBetween(current.number - current.issuersFrame + 1, current.number))
.sort((b1, b2) => b1.number - b2.number)
.sort((b1, b2) => b2.number - b1.number)
const uniqIssuersInFrame = Underscore.uniq(blocksInFrame.map(b => b.issuer))
const lastNonceOfEachIssuer = uniqIssuersInFrame.map(issuer => String(blocksInFrame.filter(b => b.issuer === issuer)[0].nonce))
const nbNoncesWithNextVersionCode = lastNonceOfEachIssuer.filter(nonce => nonce.substr(-11, 3) === '999').length
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment