cardano-coin-selection v1.0.1 Release Notes

Release Date: 2020-05-13 // over 1 year ago
  • ๐Ÿ‘Œ Improvements

    Adjusted the Largest-First algorithm to pay for outputs collectively instead
    of individually.

    โšก๏ธ The updated algorithm should now be successful at paying for any set of
    outputs of total value v provided that the total value u of
    available inputs satisfies u โ‰ฅ v.

    The cardinality restriction requiring the number of inputs to be greater than
    ๐Ÿšš the number of outputs has been removed.

    ๐Ÿ‘€ See the following commits for more details:

    ๐Ÿ›  Fixes

    ๐Ÿ›  Fixed a small issue with the migration algorithm that caused it to
    occasionally return more change than actually available.

    This issue only occurred in extreme situations, where the total value of the
    available UTxO set was less than the dust threshold value.

    ๐Ÿ‘€ See the following commits for more details:

    Signatures

    Name Account Role Approval
    Jonathan Knowles @jonathanknowles Software Engineer โœ”๏ธ
    Matthias Benkort @KtorZ Technical Team Lead โœ”๏ธ
    Piotr Stachyra @piotr-iohk QA Engineer โœ”๏ธ
    Tatyana Valkevych @tatyanavych Release Manager โœ”๏ธ

Previous changes from v1.0.0

  • ๐Ÿš€ This is initial release of the cardano-coin-selection library.

    The cardano-coin-selection library provides algorithms for coin selection and fee balancing , implemented in Haskell.

    It is part of Adrestia: a collection of services, libraries and APIs that make it easier to integrate with Cardano.

    ๐Ÿ‘€ See the README for more details.

    Signatures

    Name Account Role Approval
    Jonathan Knowles @jonathanknowles Software Engineer โœ”๏ธ
    Matthias Benkort @KtorZ Technical Team Lead โœ”๏ธ
    Piotr Stachyra @piotr-iohk QA Engineer โœ”๏ธ
    Tatyana Valkevych @tatyanavych Release Manager โœ”๏ธ