Skip to content
This repository has been archived by the owner on Jan 16, 2025. It is now read-only.

Commit

Permalink
Finish stake allow and unstake
Browse files Browse the repository at this point in the history
Use old note picking technique
Pass openings with corresponding note positions
  • Loading branch information
Daksh14 committed Nov 20, 2023
1 parent 460ab27 commit 6745bee
Show file tree
Hide file tree
Showing 15 changed files with 824 additions and 203 deletions.
35 changes: 23 additions & 12 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,26 @@ license = "MPL-2.0"
crate-type = ["cdylib", "rlib"]

[dependencies]
bytecheck = { version = "0.6", default-features = false }
bytecheck = { version = "0.6.11", default-features = false }
bs58 = { version = "0.5", default-features = false, features = [
"alloc",
"cb58",
] }
dusk-bls12_381-sign = { version = "0.4", default-features = false }
dusk-bytes = "^0.1"
dusk-jubjub = { version = "0.12", default-features = false }
dusk-pki = { version = "0.12", default-features = false, features = [
dusk-bls12_381-sign = { version = "0.5", default-features = false }
dusk-bytes = "0.1.7"
dusk-jubjub = { version = "0.13.1", default-features = false }
dusk-pki = { version = "0.13", default-features = false, features = [
"rkyv-impl",
] }
dusk-schnorr = { version = "0.13", default-features = false }
phoenix-core = { version = "0.20.0-rc.0", default-features = false, features = [
dusk-schnorr = { version = "0.14", default-features = false, features = [
"rkyv-impl",
"alloc",
] }
phoenix-core = { version = "0.21", default-features = false, features = [
"alloc",
"rkyv-impl",
] }
poseidon-merkle = { version = "0.2.1-rc.0", features = ["rkyv-impl"] }
poseidon-merkle = { version = "0.3", features = ["rkyv-impl"] }
rand_chacha = { version = "^0.3", default-features = false }
rand_core = "^0.6"
rkyv = { version = "^0.7", default-features = false, features = ["size_32"] }
Expand All @@ -36,11 +39,19 @@ serde = { version = "1.0", default-features = false, features = [
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
sha2 = { version = "^0.10", default-features = false }
bip39 = { version = "2.0.0", optional = true, default-features = false }
dusk-plonk = { version = "0.14", default-features = false, features = [
dusk-plonk = { version = "0.16", default-features = false, features = [
"alloc",
"rkyv-impl",
] }
dusk-poseidon = { version = "0.31", default-features = false, features = [
"alloc",
"rkyv-impl",
] }
dusk-poseidon = { version = "0.30", default-features = false, features = [
ff = { version = "0.13", default-features = false }
custom-print = { version = "1.0.0", default-features = false, feature = [
"alloc",
] }
dusk-bls12_381 = { version = "0.12.3", default-features = false, features = [
"alloc",
"rkyv-impl",
] }
Expand All @@ -51,10 +62,10 @@ default = ["compat"]
compat = ["dep:bip39"]

[target.'cfg(target_family = "wasm")'.dependencies]
rusk-abi = "0.10.0-piecrust.0.6"
rusk-abi = "0.11"

[target.'cfg(not(target_family = "wasm"))'.dependencies]
rusk-abi = { version = "0.10.0-piecrust.0.6", default-features = false }
rusk-abi = { version = "0.11", default-features = false }

[dev-dependencies]
rand = "^0.8"
Expand Down
Loading

0 comments on commit 6745bee

Please sign in to comment.