diff --git a/lib/HistoricSync.js b/lib/HistoricSync.js index 4f8c8258..7fd0a567 100644 --- a/lib/HistoricSync.js +++ b/lib/HistoricSync.js @@ -98,6 +98,8 @@ function spec() { } else { self.syncPercentage = parseFloat(100 * self.syncedBlocks / self.blockChainHeight).toFixed(3); + if (self.syncPercentage > 100) self.syncPercentage = 100; + p(util.format('status: [%d%%] skipped: %d', self.syncPercentage, self.skippedBlocks)); } if (self.opts.shouldBroadcast) { diff --git a/public/views/header.html b/public/views/header.html index 726b8384..baf6f772 100755 --- a/public/views/header.html +++ b/public/views/header.html @@ -27,7 +27,7 @@
ERROR
{{sync.status}} {{sync.syncPercentage}}%
-
On sync
+
On sync
diff --git a/public/views/status.html b/public/views/status.html index 6ff6abfc..ab26f957 100644 --- a/public/views/status.html +++ b/public/views/status.html @@ -10,53 +10,28 @@

Sync Status

- - - - - + + - - - - - - - - - - - - + +
{{ syncError }}
{{ sync.err }} + {{sync.error}}
Sync Progress
-
- {{(100 * sync.syncedBlocks/sync.blocksToSync)| number:2}}% Complete +
+ {{sync.syncPercentage}}% Complete
Blocks to Sync{{sync.blocksToSync}}Initial Block Chain Height{{sync.blockChainHeight}}
Synced Blocks {{sync.syncedBlocks}}
Start - {{sync.start}} - (genesisBlock) -
End - {{sync.end}} - (genesisBlock) -
Sync properties -
    -
  • Stops at existing block -
  • - Backward Scan - Forward Scan -
-
Skipped Blocks (previously synced){{sync.skippedBlocks}}