Closed moCello closed 6 months ago
dusk-jubjub
dusk-plonk
dusk-poseidon
poseidon-merkle
phoenix-core
stake-contract-types
rusk-abi
bls12_381-sign
bls12_381-bls
dusk-schnorr
jubjub-schnorr
dusk-pki
SecretKey
jubjub_schnorr::SecretKey
NoteSecretKey
PublicKey
jubjub_schnorr::PublicKey
NotePublicKey
SecretSpendKey
phoenix_core::SecretKey
PublicSpendKey
phoenix_core::PublicKey
StealthAddress
phoenix_core::StealthAddress
ViewKey
phoenix_core::ViewKey
Ownable
phoenix_core::Ownable
With the keys changing their names, this PR also updates function and variable names accordingly:
ssk
sk
psk
pk
StakeSecretKey
StakePublicKey
These name changes have implications on some wallet functions:
Wallet::public_key
Wallet::stake_public_key
Wallet::public_spend_key
derive_sk
derive_stake_sk
derive_ssk
retrieve_sk
retrieve_stake_sk
retrieve_ssk
ffi::public_spend_key
ffi::public_key
UnprovenTransactionInput::pk_r
note_pk_prime
get_public_key_rkyv_serialized
get_stake_pk_rkyv_serialized
Summary
Update all dusk dependencies versions:
dusk-jubjub
dusk-plonk
dusk-poseidon
poseidon-merkle
phoenix-core
stake-contract-types
rusk-abi
rename lib:
bls12_381-sign
0.6bls12_381-bls
0.2dusk-schnorr
0.18jubjub-schnorr
0.2deprecate
dusk-pki
move objects tojubjub-schnorr
andphoenix-core
:dusk-pki
struct or traitSecretKey
jubjub_schnorr::SecretKey
NoteSecretKey
PublicKey
jubjub_schnorr::PublicKey
NotePublicKey
SecretSpendKey
phoenix_core::SecretKey
SecretKey
PublicSpendKey
phoenix_core::PublicKey
PublicKey
StealthAddress
phoenix_core::StealthAddress
ViewKey
phoenix_core::ViewKey
Ownable
phoenix_core::Ownable
With the keys changing their names, this PR also updates function and variable names accordingly:
ssk
->sk
psk
->pk
SecretKey
andPublicKey
from thebls12_381-bls
lib will be imported asStakeSecretKey
andStakePublicKey
respectivelyThese name changes have implications on some wallet functions:
Wallet::public_key
toWallet::stake_public_key
Wallet::public_spend_key
toWallet::public_key
derive_sk
toderive_stake_sk
derive_ssk
toderive_sk
retrieve_sk
toretrieve_stake_sk
retrieve_ssk
toretrieve_sk
ffi::public_spend_key
toffi::public_key
UnprovenTransactionInput::pk_r
tonote_pk_prime
get_public_key_rkyv_serialized
toget_stake_pk_rkyv_serialized