Releases: cardano-foundation/cf-java-rewards-calculation
Releases · cardano-foundation/cf-java-rewards-calculation
v0.11.1
v0.11.0
v0.10.0
v0.9.0
v0.8.0
v0.7.1
v0.7.0
v0.6.2
v0.6.1
v0.6.0
0.6.0 (2024-03-02)
Features
- add epoch calculation and refactor validation class (9fcadab)
- create an overall epoch calculation for all pots (3cdee2e)
- handle pool owner rewards in pool reward calculation (81e3ee7)
- handle Shelly ADA flow correctly (0524849)
- implement missing methods in JSON data provider to run a whole epoch calculation (312bfb5)
- improve validation speed as well (6f35fc5)
- reduce epoch calculation time from 30 min to 20 sec. (c5f90e7)
- use BigInteger to prevent rounding issues. Utxo pot is now 100% correct (dc0c7af)
- use HashSet to improve the performance (60ea7d2)
- whole epoch calculation correct for epoch 213 (1a48a89)
Bug Fixes
- add outlier and null checks so that epoch 214 is now also 100% correct (e10ada0)
- ajust plot and report feature according to the latest changes (1e6b38e)
- change epoch for pool pledge (b980b47)
- correct epoch for getting the latest pool update (493b66e)
- implemented reward union like described in 17.4 of the shelly ledger spec. The reserves are now almost correct with dbsync until epoch 350 (088779a)
- introduce BigDecimals to prevent rounding issues and add a floor rounding to the pool reward pot calculation (18211c5)
- repair tests (235f9d1)
- resolve bug in method to fetch the pool owner from the latest update id (097d308)