Skip to content

Releases: input-output-hk/catalyst-libs

v0.0.10

18 Dec 09:42
72d3f8a
Compare
Choose a tag to compare

What's Changed

  • feat(rust/signed-doc): Reference implementation of the Catalyst signed documents with the design doc by @Mr-Leshiy in #98
  • fix(rust/rbac-registration): Fix extraction of Cardano Addresses from a cardano address URI string by @stanislav-tkach in #102
  • fix(rust/cardano-chain-follower): Update mithril-client version (0.8.18 -> 0.10.4) by @stanislav-tkach in #110
  • fix(rust/cardano-chain-follower): Bump version to v0.0.6 by @saibatizoku in #111

New Contributors

Full Changelog: v0.0.9...v0.0.10

v0.0.9

06 Dec 15:33
e5a2fd1
Compare
Choose a tag to compare

What's Changed

  • fix(rust/cardano-chain-follower): Use CIP509 from rbac-registration by @bkioshn in #96

Full Changelog: v0.0.8...v0.0.9

v0.0.8

06 Dec 14:35
1747c61
Compare
Choose a tag to compare

What's Changed

  • fix(rust/rbac-registration): extract type in CIP509 to its own file and implement conversion by @bkioshn in #97

Full Changelog: v0.0.7...v0.0.8

v0.0.7

04 Dec 07:14
47b5514
Compare
Choose a tag to compare

What's Changed

  • fix(rust/rbac-registration): Record CIP509 validation data by @bkioshn in #95

Full Changelog: v0.0.6...v0.0.7

v0.0.6

03 Dec 03:08
149bf11
Compare
Choose a tag to compare

What's Changed

  • feat(rust/vote-tx-v2): Public vote tx v2 CBOR decoding/encoding implementation by @Mr-Leshiy in #86
  • feat(rust/rbac-registration): RBAC registration by @bkioshn in #85

Full Changelog: cardano-chain-follower-v0.0.5...v0.0.6

cardano-chain-follower: v0.0.5

28 Nov 07:23
dbe3d4c
Compare
Choose a tag to compare

What's Changed

  • feat(rust/catalyst-voting): Vote proof by @Mr-Leshiy in #54
  • fix(rust/cardano-chain-follower): Check condition for Block Roll Forward by @saibatizoku in #56
  • ci(general): Add coverage upload by @oldGreg5 in #57
  • feat(rust/catalyst-voting): Jormungandr transaction serde by @Mr-Leshiy in #58
  • chore(rust/cardano-chain-follower): Bump crate version to 0.0.4 by @saibatizoku in #59
  • feat(rust/catalyst-voting): Jormungandr tx building by @Mr-Leshiy in #60
  • fix(rust/catalyst-voting): Added missing feature flag, updated conversion from CtOption to Option by @Mr-Leshiy in #61
  • feat(docs): Moved catalyst-voting specific docs from the catalyst-voices repo by @Mr-Leshiy in #62
  • feat(docs): Catalyst vote v2 by @Mr-Leshiy in #66
  • docs(docs): Catalyst transaction v2 by @Mr-Leshiy in #70
  • feat(rust/catalyst-voting): Vote protocol benchmarks by @Mr-Leshiy in #65
  • feat(rust/catalyst-voting): Parallel iter usage for fn encrypt_vote by @Mr-Leshiy in #71
  • docs(docs): Move immutable ledger design docs from the catalyst-voices repo by @Mr-Leshiy in #72
  • feat(rust/catalyst-voting): Parallel iter usage for fn generate_unit_vector_proof by @Mr-Leshiy in #73
  • feat(rust): Create new jormungandr-vote-tx crate by @Mr-Leshiy in #76
  • feat(docs): Update voting docs, add cddl validation by @Mr-Leshiy in #79
  • feat(general): Bump earthly cat-ci versions by @Mr-Leshiy in #74
  • feat(rust/vote-tx-v2): Feat add initial CBOR decoding/encoding implementation of the generalised vote tx by @Mr-Leshiy in #81
  • feat(rust): Move proptest to dev-dependencies, cleanup prop tests by @Mr-Leshiy in #82
  • feat(rust/immutable-ledger): block encoding decoding and validation by @cong-or in #67
  • feat(rust/vote-tx-v2): Finish GeneralisedTx CBOR decoding functionality by @Mr-Leshiy in #83
  • feat(rust/cbork): Add a CDDL preprocessing step by @Mr-Leshiy in #80
  • feat(rust/cardano-chain-follower): Implement time_to_slot function for Network by @apskhem in #91

New Contributors

Full Changelog: v0.0.3...cardano-chain-follower-v0.0.5

v0.0.3

07 Oct 11:01
54d5275
Compare
Choose a tag to compare

What's Changed

  • feat(rust/cardano-chain-follower): RBAC CIP509 validation by @bkioshn in #16
  • fix(rust/cardano-chain-follower): Add runners to make it easy to start example app. by @stevenj in #30
  • fix(rust/cardano-chain-follower): linter and CBOR helper by @bkioshn in #29
  • ci(general): migrates to forge by @jmgilman in #31
  • feat(rust/catalyst-voting): Setup a new crate by @Mr-Leshiy in #33
  • feat(rust/catalyst-voting): Added basic ElGamal encryption/decryption implementation by @Mr-Leshiy in #35
  • ci(general): locks version and updates events by @jmgilman in #36
  • fix(rust/cardano-chain-follower): expose ciip509 mod by @bkioshn in #43
  • feat(general): Bumping cat-ci version to v3.2.13 by @Mr-Leshiy in #38
  • feat(rust/catalyst-voting): Tally procedure implementation by @Mr-Leshiy in #41
  • ci(general): Add new workflow for allure report by @oldGreg5 in #44
  • ci(general): Add test reporting to catalyst libs repo by @oldGreg5 in #47
  • ci(general): bumps to v1.1.0 by @jmgilman in #48
  • feat(rust/catalyst-voting): Tally proof generation and verification by @Mr-Leshiy in #45
  • feat(rust/c509-certificate): Update to version 11 by @bkioshn in #22
  • Update Cargo.toml by @stevenj in #51
  • fix(general): Bump Versions by @stevenj in #49
  • fix(rust/cardano-chain-follower): cip509 test data by @bkioshn in #53

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

17 Sep 06:57
86abb82
Compare
Choose a tag to compare

What's Changed

  • feat(rust/cardano-chain-follower): Auto-sync mithril snapshot by @stevenj in #15
  • fix(rust): Fix recommended vscode settings for rust-analyzer by @stevenj in #17
  • feat(rust/cardano-chain-follower): Make the witness map logic on a MultiEraBlock public. by @stevenj in #18
  • fix(rust): update rust ci to v.3.2.01 by @bkioshn in #23
  • chore(general): Bump CI to cat voices ci branch by @stevenj in #24

Full Changelog: v0.0.1...v0.0.2

v0.0.1

04 Sep 11:30
e835e1c
Compare
Choose a tag to compare

What's Changed

  • feat: cddl-linter cli tool by @Mr-Leshiy in #2
  • chore(deps): bump crs-k/stale-branches from 5.0.2 to 6.0.2 by @dependabot in #1
  • chore: moved c509-certificate crate by @minikin in #4
  • chore: fix markdown by @minikin in #5
  • feat: update rust configs and ci set-up by @minikin in #6
  • feat: disable testbed CI in cardano-chain-follower crate by @minikin in #7
  • feat: add doc by @bkioshn in #9
  • chore(general): Adjust the suggested .vscode configs to remove obsolete extension and define the commit scopes by @stevenj in #11
  • chore(rust): Make a single workspace and remove all workspace dependecies. by @stevenj in #12

New Contributors

Full Changelog: https://github.com/input-output-hk/catalyst-libs/commits/v0.0.1