Skip to content

v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Mar 19:12
d1b9725

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)