From 556bc62ccf3c53e7fbe171dbd95298964a2f7a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Zemanovi=C4=8D?= Date: Fri, 9 Sep 2022 09:27:46 +0200 Subject: [PATCH] spec/pos/reward: small fixes --- .../economics/proof-of-stake/reward-distribution.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/documentation/specs/src/economics/proof-of-stake/reward-distribution.md b/documentation/specs/src/economics/proof-of-stake/reward-distribution.md index 12af208dd6..654436128d 100644 --- a/documentation/specs/src/economics/proof-of-stake/reward-distribution.md +++ b/documentation/specs/src/economics/proof-of-stake/reward-distribution.md @@ -76,12 +76,12 @@ updateProducts -> HashMap> updateProducts validatorProducts activeSet currentEpoch = - let stake = PoS.readValidatorTotalDeltas validator currentEpoch - reward = PoS.reward stake currentEpoch - entries = lookup validatorProducts validator - lastProduct = lookup entries (Epoch (currentEpoch - 1)) - in insert currentEpoch (product*(1+rsratio)) entries - + let stake = PoS.readValidatorTotalDeltas validator currentEpoch + reward = PoS.reward stake currentEpoch + rsratio = reward / stake + entries = lookup validatorProducts validator + lastProduct = lookup entries (Epoch (currentEpoch - 1)) + in insert currentEpoch (lastProduct*(1+rsratio)) entries ```