Closed moCello closed 1 year ago
asyncify
unstake
fetch_existing_nullifiers
StateClient
ff
0.13
u64
withdraw
stake
StakeInfo
fetch_notes
get_balance
Canon
Transaction
phoenix-core
0.17
dusk-pki
0.11
dusk-schnorr
dusk-jubjub
0.12
dusk-poseidon
0.26
dusk-plonk
dusk-bls12_381-sign
0.4
0.18
0.20.0-rc.0
0.29.1-rc.0
0.30
0.14
dusk-merkle
poseidon-merkle
0.21
0.31
0.16
0.5
0.2.1-rc.0
0.3
rusk-abi
0.10.0-piecrust.0.6
encoded_len
get_block_height
extend_stake
0.21.0 - 2021-10-14
Added
asyncify
ing FFI importsunstake
function to allow unstaking a previously staked amount [#58]fetch_existing_nullifiers
to theStateClient
[#41]ff
dependency at0.13
Changed
u64
withdraw
function to withdraw the reward for staking and participating in the consensus [#58]stake
andwithdraw
cryptographic signatures to what the stake contract expects in the new spec [#58]StakeInfo
to have an optional amount staked, a reward, and a signature counter [#58]fetch_notes
by removing block heightfetch_notes
in the FFI to delegate buffer allocation to the user. [#58]get_balance
to return total and max spendable [#53]fetch_existing_nullifiers
in the FFI to return early [#49]StateClient
to receive full stake info [#46]Canon
encoding length ofTransaction
[#31]Transaction
[#40]phoenix-core
to0.17
dusk-pki
to0.11
dusk-schnorr
to0.11
dusk-jubjub
to0.12
dusk-poseidon
to0.26
dusk-plonk
to0.12
dusk-bls12_381-sign
to0.4
phoenix-core
0.18
->0.20.0-rc.0
dusk-pki
0.11
->0.12
dusk-schnorr
0.12
->0.13
dusk-poseidon
0.29.1-rc.0
->0.30
dusk-plonk
0.13
->0.14
dusk-merkle
dependency toposeidon-merkle
after merkle crate separationphoenix-core
0.20.0-rc.0
->0.21
dusk-pki
0.12
->0.13
dusk-schnorr
0.13
->0.14
dusk-poseidon
0.30
->0.31
dusk-plonk
0.14
->0.16
dusk-bls12_381-sign
0.4
->0.5
dusk-jubjub
0.12
->0.13
poseidon-merkle
0.2.1-rc.0
->0.3
rusk-abi
0.10.0-piecrust.0.6
->0.11
Fixed
encoded_len
inTransaction
[#44]fetch_notes
being assumed unspent [#41]Removed
get_block_height
from theStateClient
trait [#58]extend_stake
since the stake contract removed it [#46]