v0.4.0
- Disclosures
- Improved concealment procedures; fixed node id mutability issue
- Reveal-merge procedure
- PSBT anchor processing refactoring & multiple bug fixes
- Improved commit-encoding and consensus-commit procedures
- Improved owned rights type system
- RGB20: asset data representation refactoring
- RGB20: removed deprecated LNPBP-37 invoicing
- RGB20: transfer API improvements
Details on merged PRs
- Fixes 127: duplicated outputs by @dr-orlovsky in #2
- Fix for pull request #2 by @claudiosdc in #3
- PSBT consistency check in Anchor::commit() by @rajarshimaitra in #4
- Add test function to validate Transition node ID immutability by @claudiosdc in #18
- Fix concealment of Transition structure in test function by @claudiosdc in #20
- Fixing node_id mutability issue by incomplete concealements by @dr-orlovsky in #8
- Modification of Stash trait by @rajarshimaitra in #5
- Fix commit encoding tests by @rajarshimaitra in #21
- Consignment concealment by @dr-orlovsky in #22
- Updated license year to 2021 by @UkolovaOlga in #25
- Implementation of Revealed Merge operation. by @rajarshimaitra in #23
- Disclosure implementation: closes #13 by @dr-orlovsky in #26
New Contributors
- @claudiosdc made their first contribution in #3
- @UkolovaOlga made their first contribution in #25
Full Changelog: v0.3.1...v0.4.0