Skip to content

Releases: cardano-foundation/cf-java-rewards-calculation

v0.11.1

21 Apr 20:26
eeaf753
Compare
Choose a tag to compare

0.11.1 (2024-04-21)

Bug Fixes

  • restructure parent dependencies to repair the package on maven central (ee060ca)

v0.11.0

21 Apr 17:07
827d2a9
Compare
Choose a tag to compare

0.11.0 (2024-04-21)

Features

  • generate new report and aggregate test coverage (65669b7)

v0.10.0

17 Apr 08:19
8f100f7
Compare
Choose a tag to compare

0.10.0 (2024-04-16)

Features

  • optimize JSON schema and apply gzip compression (91a1623)

v0.9.0

09 Mar 19:24
4e6fea2
Compare
Choose a tag to compare

0.9.0 (2024-03-09)

Features

  • removing overhead and unused methods. clean up and refactoring (da1379c)

v0.8.0

07 Mar 20:44
1060673
Compare
Choose a tag to compare

0.8.0 (2024-03-07)

Features

  • rewards calculation is now 100% matching the db sync ada pots and rewards table (ac90b0f)

v0.7.1

06 Mar 21:52
9b17d2a
Compare
Choose a tag to compare

0.7.1 (2024-03-06)

Bug Fixes

  • correct epoch condition for applying babbage rules (4206206)

v0.7.0

05 Mar 22:03
042b6ca
Compare
Choose a tag to compare

0.7.0 (2024-03-05)

Features

  • prepare workflow file to push the artifacts to maven central. Closes #16 (35e25a6)

Bug Fixes

  • add workaround to prevent wrong fees due to db sync issue 1457 (31bdb5a)

v0.6.2

04 Mar 07:29
0d46709
Compare
Choose a tag to compare

0.6.2 (2024-03-04)

Bug Fixes

  • get correct registration state in case of late re-registrations (d5dc65e)

v0.6.1

02 Mar 22:57
1d7f67e
Compare
Choose a tag to compare

0.6.1 (2024-03-02)

Bug Fixes

  • add a workaround to fix an issue with the block count in dbsync epoch table (5603d5f)

v0.6.0

02 Mar 19:12
d1b9725
Compare
Choose a tag to compare

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)