Releases
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 )
You can’t perform that action at this time.