Releases: input-output-hk/catalyst-libs
Releases · input-output-hk/catalyst-libs
v0.0.10
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
- @stanislav-tkach made their first contribution in #102
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
v0.0.7
v0.0.6
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
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
toOption
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
todev-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 forNetwork
by @apskhem in #91
New Contributors
Full Changelog: v0.0.3...cardano-chain-follower-v0.0.5
v0.0.3
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 tov3.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
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
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
- @Mr-Leshiy made their first contribution in #2
- @dependabot made their first contribution in #1
- @minikin made their first contribution in #4
- @stevenj made their first contribution in #11
Full Changelog: https://github.com/input-output-hk/catalyst-libs/commits/v0.0.1