-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
In the verification of rewards for epoch 214 (paid in 216) there are large numbers of tiny overpayments - e.g.
2025-11-24T09:28:44.299673Z INFO acropolis_module_accounts_state::verifier: Read rewards verification data for 395 SPOs epoch=214
2025-11-24T09:28:44.300703Z ERROR acropolis_module_accounts_state::verifier: Different reward: SPO 00000036d515e12e18cd3c88c74f09a67984c2c279a5296aa96efe89 account e1876c8abaa636168c7d43623be103c6bfffcfb0337c05ffd1a7ea72e5 Leader expected 4954828269, actual 4954828271 (2)
2025-11-24T09:28:44.300715Z ERROR acropolis_module_accounts_state::verifier: Different reward: SPO 00000036d515e12e18cd3c88c74f09a67984c2c279a5296aa96efe89 account e105ae3f32e735a3e816ea7d7e780ce315ffe8ca354f345987921d8da7 Member expected 229012460, actual 229012461 (1)
2025-11-24T09:28:44.300719Z ERROR acropolis_module_accounts_state::verifier: Different reward: SPO 00000036d515e12e18cd3c88c74f09a67984c2c279a5296aa96efe89 account e10a43ac4f681bb0226b00d921e78fa07c14010d3909d03e32fe20e9d6 Member expected 652612351, actual 652612352 (1)
2025-11-24T09:28:44.300722Z ERROR acropolis_module_accounts_state::verifier: Different reward: SPO 00000036d515e12e18cd3c88c74f09a67984c2c279a5296aa96efe89 account e10aa4b52cb334d8a3e63484a1939578d8612832e0d96934660edbf3d7 Member expected 99206666, actual 99206667 (1)
Most are 1 or 2 LL different, but some are more, seemingly proportional to the reward amount.
2025-11-24T09:28:44.318162Z ERROR acropolis_module_accounts_state::verifier: Different reward: SPO c34a7f59c556633dc88ec25c9743c5ebca3705e179a54db5638941cb account e13b75d449470799f42ccb3
a8f306f76dcbcf0d5831fe99de28a629e02 Member expected 53967914318, actual 53967914347 (29)
This would be consistent with the overall reward payable to each SPO being a tiny fraction too high.
The fact that it only happens in epoch 214 is interesting, because this will be the first epoch in which the stake available from the snapshot (212) includes rewards paid earlier.
Expected behaviour:
Rewards verifier reports no errors for epoch 214 (and further)
Metadata
Metadata
Assignees
Labels
No labels