Browse Source

Legacy QORA block reward fix

If there's no more unrewarded legacy QORA held,
then quickly return from Block.distributeBlockRewardToQoraHolders()
instead of causing divide-by-zero.
split-DB
catbref 5 years ago
parent
commit
a7d0ad27b1
  1. 3
      src/main/java/org/qortal/block/Block.java

3
src/main/java/org/qortal/block/Block.java

@ -1693,6 +1693,9 @@ public class Block {
LOGGER.trace(() -> String.format("Total legacy QORA held: %s", finalTotalQoraHeld.toPlainString()));
BigDecimal sharedAmount = BigDecimal.ZERO;
if (totalQoraHeld.signum() <= 0)
return sharedAmount;
for (int h = 0; h < qoraHolders.size(); ++h) {
AccountBalanceData qoraHolder = qoraHolders.get(h);

Loading…
Cancel
Save