4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 17:55:51 +00:00

Merge pull request #258 from QuickMythril/fix-time-to-level

Fix "Next Level" calculations
This commit is contained in:
AlphaX-Projects 2024-02-14 15:37:45 +01:00 committed by GitHub
commit 09c3207bf0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -525,13 +525,21 @@ class MintingInfo extends LitElement {
} }
_levelUpDays() { _levelUpDays() {
let countDays = ((this._blocksNeed() - (this.addressInfo.blocksMinted + this.addressInfo.blocksMintedAdjustment)) / this._timeCalc()).toFixed(2) let nextBatch = 1000 - (this.nodeInfo.height % 1000)
let countString = (countDays).toString() let countBlocks = this._blocksNeed() - (this.addressInfo.blocksMinted + this.addressInfo.blocksMintedAdjustment)
countBlocks = +countBlocks + 1000
let countBlocksActual = countBlocks + nextBatch - (countBlocks % 1000)
let countDays = (countBlocksActual / this._timeCalc()).toFixed(2)
let countString = countDays.toString()
return "" + countString return "" + countString
} }
_levelUpBlocks() { _levelUpBlocks() {
let countBlocksString = (this._blocksNeed() - (this.addressInfo.blocksMinted + this.addressInfo.blocksMintedAdjustment)).toString() let nextBatch = 1000 - (this.nodeInfo.height % 1000)
let countBlocks = this._blocksNeed() - (this.addressInfo.blocksMinted + this.addressInfo.blocksMintedAdjustment)
countBlocks = +countBlocks + 1000
let countBlocksActual = countBlocks + nextBatch - (countBlocks % 1000)
let countBlocksString = countBlocksActual.toString()
return "" + countBlocksString return "" + countBlocksString
} }