Releases: dusk-network/phoenix
Releases · dusk-network/phoenix
core v0.34.0
0.34.0 - 2024-02-07
Changed
- Removed suffix 'n' in serde serialization & deserialization of
u64 - Update
dusk-bls12_381to v0.14 - Update
dusk-jubjubto v0.15 - Update
dusk-poseidonto v0.41 - Update
jubjub-schnorrto v0.6 - Update
jubjub-elgamalto v0.2
circuits v0.6.0
0.6.0 - 2025-02-07
Changed
- Update
dusk-bls12_381to v0.14 - Update
dusk-jubjubto v0.15 - Update
poseidon-merkleto v0.8 - Update
dusk-poseidonto v0.41 - Update
jubjub-schnorrto v0.6 - Update
jubjub-elgamalto v0.2 - Update
dusk-plonkto v0.21
core v0.33.1
circuits v0.5.0
core v0.32.0
core v0.31.0
core
[0.31.0] - 2024-08-14
Added
- impl
EqforStealthAddress - impl
EqforTxSkeleton
Changed
- Update
bls12_381-blsdep to 0.4
Fixed
- Fix panic when attempting to decrypt the note with an incorrect view-key [#240]
circuits v0.4.0
circuits
0.4.0 - 2024-08-14
Changed
- Update dusk-plonk to v0.20
- Update dusk-poseidon to v0.40
- Update jubjub-schnorr to v0.5
- Update poseidon-merkle to v0.7
circuits v0.3.0
circuits
0.3.0 - 2024-08-14
Removed
- Delete
TxInputNoteWitnessstruct [#229] - Delete
TxCircuit::newconstructor [#229] - Delete
TxOutputNote::newconstructor [#229]
Changed
- Make all
TxCircuitfields public [#229] - Make all
TxOutputNotefields public [#229] - Move
sender_blinderfield fromTxCircuittoTxOutputNote[#229] - Move
TxCircuitfromtransactionmodule to root module [#229] - Rename
TxInputNotetoInputNoteInfo[#229] - Rename
TxOutputNotetoOutputNoteInfo[#229] - Move
ffandranddependencies to dev-dependencies [#235]
Added
- Add
dusk-bytesdependency at v0.1 [#232] - Add
TxCircuit::from_sliceandTxCircuit::to_var_bytes[#232] - Add
InputNoteInfo::from_sliceandInputNoteInfo::to_var_bytes[#232] - Add
Serializabletrait implementation forOutputNoteInfo[#232] - Add
CloneandPartialEqderives forTxCircuit[#232] - Add
PartialEqderive forInputNoteInfo[#232] - Add associated const
TxCircuit::SIZE - Add associated const
InputNoteInfo::SIZE - Add
PartialEqderive forOutputNoteInfo[#232] - Add
dusk-bls12_381dependency [#235] - Add
"plonk"feature to add thedusk-plonkdependency [#235] - Add
"plonk"feature as default feature [#235] - Add
"rkyv-impl"feature - Add rkyv dependencies behind
rkyv-implfeature - Add rkyv derives for
TxCircuit,InputNoteInfoandOutputNoteInfo