From d3e718fc29b22bafaa2a1ba1e51be9719423cf4b Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Sun, 10 Jan 2016 00:56:36 +0100 Subject: [PATCH] Fix: UniversalDividend is required error --- app/lib/blockchainContext.js | 7 ++++++- app/service/BlockchainService.js | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/lib/blockchainContext.js b/app/lib/blockchainContext.js index 712ef6d68..cebb44218 100644 --- a/app/lib/blockchainContext.js +++ b/app/lib/blockchainContext.js @@ -214,6 +214,7 @@ function BlockchainContext(conf, dal) { // UD Time update if (block.number == 0) { block.UDTime = block.medianTime; // Root = first UD time + block.dividend = 0; done(); } else if (block.dividend) { @@ -236,7 +237,11 @@ function BlockchainContext(conf, dal) { } ], done); } - else done(); + else { + block.dividend = 0; + block.UDTime = current.UDTime; + done(); + } } this.updateMembers = updateMembers; diff --git a/app/service/BlockchainService.js b/app/service/BlockchainService.js index 966107e07..035bc6022 100644 --- a/app/service/BlockchainService.js +++ b/app/service/BlockchainService.js @@ -1293,6 +1293,7 @@ function BlockchainService (conf, mainDAL, pair) { //console.log('Block #%s', block.number); // Monetary mass & UD Time recording before inserting elements block.monetaryMass = (previous && previous.monetaryMass) || 0; + block.dividend = block.dividend || 0; // UD Time update let previousBlock = i > 0 ? blocks[i - 1] : lastPrevious; if (block.number == 0) { -- GitLab