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_381
to v0.14 - Update
dusk-jubjub
to v0.15 - Update
dusk-poseidon
to v0.41 - Update
jubjub-schnorr
to v0.6 - Update
jubjub-elgamal
to v0.2
circuits v0.6.0
0.6.0 - 2025-02-07
Changed
- Update
dusk-bls12_381
to v0.14 - Update
dusk-jubjub
to v0.15 - Update
poseidon-merkle
to v0.8 - Update
dusk-poseidon
to v0.41 - Update
jubjub-schnorr
to v0.6 - Update
jubjub-elgamal
to v0.2 - Update
dusk-plonk
to 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
Eq
forStealthAddress
- impl
Eq
forTxSkeleton
Changed
- Update
bls12_381-bls
dep 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
TxInputNoteWitness
struct [#229] - Delete
TxCircuit::new
constructor [#229] - Delete
TxOutputNote::new
constructor [#229]
Changed
- Make all
TxCircuit
fields public [#229] - Make all
TxOutputNote
fields public [#229] - Move
sender_blinder
field fromTxCircuit
toTxOutputNote
[#229] - Move
TxCircuit
fromtransaction
module to root module [#229] - Rename
TxInputNote
toInputNoteInfo
[#229] - Rename
TxOutputNote
toOutputNoteInfo
[#229] - Move
ff
andrand
dependencies to dev-dependencies [#235]
Added
- Add
dusk-bytes
dependency at v0.1 [#232] - Add
TxCircuit::from_slice
andTxCircuit::to_var_bytes
[#232] - Add
InputNoteInfo::from_slice
andInputNoteInfo::to_var_bytes
[#232] - Add
Serializable
trait implementation forOutputNoteInfo
[#232] - Add
Clone
andPartialEq
derives forTxCircuit
[#232] - Add
PartialEq
derive forInputNoteInfo
[#232] - Add associated const
TxCircuit::SIZE
- Add associated const
InputNoteInfo::SIZE
- Add
PartialEq
derive forOutputNoteInfo
[#232] - Add
dusk-bls12_381
dependency [#235] - Add
"plonk"
feature to add thedusk-plonk
dependency [#235] - Add
"plonk"
feature as default feature [#235] - Add
"rkyv-impl"
feature - Add rkyv dependencies behind
rkyv-impl
feature - Add rkyv derives for
TxCircuit
,InputNoteInfo
andOutputNoteInfo