Expose merge-mining block classifications
Some checks failed
CodeQL / Analyze (javascript) (push) Failing after 41s

This commit is contained in:
Codex Bot
2026-03-24 01:59:54 +01:00
parent aa404d185e
commit 06f9ba1c9f
3 changed files with 116 additions and 5 deletions

View File

@@ -53,7 +53,10 @@ function runInterval () {
time: parts[3],
difficulty: parts[4],
shares: parts[5],
score: parts.length >= 7 ? parts[6] : parts[5]
score: parts.length >= 7 ? parts[6] : parts[5],
mmClassification: parts.length >= 8 ? parts[7] : 'plain',
auxAccepted: parts.length >= 9 ? parts[8] : 0,
parentAccepted: parts.length >= 10 ? parts[9] : 0
});
}
callback(null, blocks);
@@ -159,7 +162,10 @@ function runInterval () {
block.time,
block.difficulty,
block.shares,
block.orphaned
block.orphaned,
block.mmClassification || 'plain',
block.auxAccepted || 0,
block.parentAccepted || 0
].join(':')]);
if (block.workerScores && !slushMiningEnabled) {
@@ -217,7 +223,10 @@ function runInterval () {
block.difficulty,
block.shares,
block.orphaned,
block.reward
block.reward,
block.mmClassification || 'plain',
block.auxAccepted || 0,
block.parentAccepted || 0
].join(':')]);
let feePercent = (config.blockUnlocker.poolFee > 0 ? config.blockUnlocker.poolFee : 0) / 100;