Releases: maidsafe/sn_dbc
Releases · maidsafe/sn_dbc
v2.12.0
v2.11.2
v2.11.1
v2.11.0
v2.10.0
2.10.0 (2022-02-17)
Features
- add Dbc::key_image() for checking if spent (f72fe8f)
- add GenesisBuilderMock (cfc2b67)
- add input/output getters to Tx builder (78d910c)
- add mock spentbook to tests (f1ee03c)
- add serde feature flag (ff32395)
- add spentbook pubkey to mint's key_manager (c2bce8b)
- include AmountSecrets ciphertext in DbcContent (90f8a01)
- integrate ringct into sn_dbc. wip: it now builds without warnings (289b242)
- re-enable two tests: tests::hash, mint::tests::prop_genesis (b239316)
- return RingCtMaterial from TransactionBuilder::build() (afede07)
- update mint-repl to use ringct (5c41110)
- use PublicKey from KeyManager for genesis dbc owner (29dd342)
- validate tx in spentbook (42fb29e)
- working on ringct integration. does not build (411d8d3)
Bug Fixes
- avoid possible panic in issue_genesis_dbc (5fa45c7)
- first pass at public_commitments. prop_splitting_the_genesis_dbc() test (mostly) passes (cf38ec7)
- handle empty output_amounts in test prop_splitting_the_genesis_dbc (26c05dd)
- make dbc_packet.rs build again (6670818)
- make ReissueRequestBuilder and DbcBuilder build again (6db4449)
- prop_dbc_transaction_many_to_many() is passing now (d0e29f3)
- refactor to include tx_hash in spentbook sig (2069d34)
- refactor to validate spent_proofs in Dbc::confirm_valid (0059b3e)
- reverse logic valdiating spentproof shares (b9d2e5c)
- mint: verify KeyImage unique across inputs (56c62c8)
- reissue: key mint sigs by mlsag index not KeyImage (5d0b72f)
- use deterministic secret key for genesis dbc (4edfd6c)