From 60c1ea7ccb2c95d18586e9aff21cf824d6cf34fa Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:37:20 +0100 Subject: [PATCH 01/19] dusk-core: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- core/CHANGELOG.md | 5 ++++- core/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 940c140a2..b416cb713 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1640,7 +1640,7 @@ dependencies = [ [[package]] name = "dusk-core" -version = "1.0.1-alpha.1" +version = "1.1.0" dependencies = [ "ark-bn254", "ark-groth16", diff --git a/Cargo.toml b/Cargo.toml index 00b0501a4..d36274529 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ resolver = "2" # dusk-consensus = "1.0.1" dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } # dusk-core = "1.0.0" -dusk-core = { version = "1.0.1-alpha.1", path = "./core/" } +dusk-core = { version = "1.1.0", path = "./core/" } # dusk-vm = "1.0.0" dusk-vm = { version = "1.0.1-alpha.1", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 43d0fa04b..0ca978bb3 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Changed - Change `dusk_core::transfer::moonlight::Transaction::data` fn visibility to public @@ -35,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3341]: https://github.com/dusk-network/rusk/issues/3341 [#2773]: https://github.com/dusk-network/rusk/issues/2773 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-core-1.0.0...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-core-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-core-1.0.0...dusk-core-1.1.0 [1.0.0]: https://github.com/dusk-network/rusk/compare/dusk-core-0.1.0...dusk-core-1.0.0 [0.1.0]: https://github.com/dusk-network/rusk/tree/dusk-core-0.1.0 diff --git a/core/Cargo.toml b/core/Cargo.toml index 51db56b5c..3702d0745 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-core" -version = "1.0.1-alpha.1" +version = "1.1.0" edition = "2021" description = "Types used for interacting with Dusk's transfer and stake contracts." From db74e39fa6dee9ff4b7c8946a6f1924d4b9e7440 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:43:38 +0100 Subject: [PATCH 02/19] dusk-core: prepare for next dev iteration --- Cargo.lock | 57 ++++++++++++++++++++++++++++++++++++------------- Cargo.toml | 4 ++-- core/Cargo.toml | 2 +- 3 files changed, 45 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b416cb713..b7077aba4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -122,7 +122,7 @@ dependencies = [ name = "alice" version = "0.3.0" dependencies = [ - "dusk-core", + "dusk-core 1.1.0", ] [[package]] @@ -767,7 +767,7 @@ version = "0.3.0" dependencies = [ "bytecheck", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "rkyv", ] @@ -887,7 +887,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" name = "charlie" version = "0.3.0" dependencies = [ - "dusk-core", + "dusk-core 1.1.0", "rkyv", ] @@ -1626,7 +1626,7 @@ dependencies = [ "async-trait", "criterion", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-merkle", "dusk-node-data", "hex", @@ -1641,6 +1641,33 @@ dependencies = [ [[package]] name = "dusk-core" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f59efed0e9cae4161db7ab01609e59177c6b416282e37c75287ea2a165a31be" +dependencies = [ + "ark-bn254", + "ark-groth16", + "ark-relations", + "ark-serialize", + "bls12_381-bls 0.5.0", + "bytecheck", + "dusk-bls12_381 0.14.1", + "dusk-bytes", + "dusk-jubjub", + "dusk-plonk", + "dusk-poseidon", + "ff", + "jubjub-schnorr", + "phoenix-circuits", + "phoenix-core", + "piecrust-uplink", + "poseidon-merkle", + "rand 0.8.5", + "rkyv", +] + +[[package]] +name = "dusk-core" +version = "1.1.1-alpha.1" dependencies = [ "ark-bn254", "ark-groth16", @@ -1709,7 +1736,7 @@ dependencies = [ "criterion", "dusk-bytes", "dusk-consensus", - "dusk-core", + "dusk-core 1.1.0", "dusk-node-data", "fake", "hex", @@ -1745,7 +1772,7 @@ dependencies = [ "bs58", "chrono", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "fake", "hex", "rand 0.8.5", @@ -1809,7 +1836,7 @@ dependencies = [ "dirs", "dusk-bytes", "dusk-consensus", - "dusk-core", + "dusk-core 1.1.0", "dusk-node", "dusk-node-data", "dusk-vm", @@ -1866,7 +1893,7 @@ dependencies = [ "blake2b_simd", "blake3", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-poseidon", "ff", "lru", @@ -1884,7 +1911,7 @@ dependencies = [ "bytecheck", "dlmalloc", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "ff", "rand 0.8.5", "rand_chacha 0.3.1", @@ -2567,7 +2594,7 @@ name = "host_fn" version = "0.2.0" dependencies = [ "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", ] [[package]] @@ -4336,7 +4363,7 @@ name = "rusk-prover" version = "1.0.2-alpha.1" dependencies = [ "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-plonk", "hex", "once_cell", @@ -4352,7 +4379,7 @@ dependencies = [ "bs58", "cargo_toml", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-plonk", "dusk-vm", "ff", @@ -4388,7 +4415,7 @@ dependencies = [ "crossterm", "dirs", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-wallet-core", "flume 0.10.14", "futures", @@ -5043,7 +5070,7 @@ version = "0.8.0" dependencies = [ "criterion", "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-vm", "dusk-wallet-core", "ff", @@ -5528,7 +5555,7 @@ name = "transfer-contract" version = "0.10.1" dependencies = [ "dusk-bytes", - "dusk-core", + "dusk-core 1.1.0", "dusk-vm", "ff", "rand 0.8.5", diff --git a/Cargo.toml b/Cargo.toml index d36274529..bd6d9d035 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,8 +32,8 @@ resolver = "2" # Workspace internal dependencies # dusk-consensus = "1.0.1" dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } -# dusk-core = "1.0.0" -dusk-core = { version = "1.1.0", path = "./core/" } +dusk-core = "1.1.0" +# dusk-core = { version = "1.1.0", path = "./core/" } # dusk-vm = "1.0.0" dusk-vm = { version = "1.0.1-alpha.1", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } diff --git a/core/Cargo.toml b/core/Cargo.toml index 3702d0745..8a01611cc 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-core" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" description = "Types used for interacting with Dusk's transfer and stake contracts." From 27e02e88dc5015ad1096e86e58002df81c07bd15 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:46:39 +0100 Subject: [PATCH 03/19] dusk-vm: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- vm/CHANGELOG.md | 5 ++++- vm/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b7077aba4..f97fe9662 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1888,7 +1888,7 @@ dependencies = [ [[package]] name = "dusk-vm" -version = "1.0.1-alpha.1" +version = "1.1.0" dependencies = [ "blake2b_simd", "blake3", diff --git a/Cargo.toml b/Cargo.toml index bd6d9d035..0fcd551a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } dusk-core = "1.1.0" # dusk-core = { version = "1.1.0", path = "./core/" } # dusk-vm = "1.0.0" -dusk-vm = { version = "1.0.1-alpha.1", path = "./vm/" } +dusk-vm = { version = "1.1.0", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } node = { version = "1.0.2-alpha.1", path = "./node/", package = "dusk-node" } # node-data = { version = "1.0.1", package = "dusk-node-data" } diff --git a/vm/CHANGELOG.md b/vm/CHANGELOG.md index 07e5976d4..38a26f64e 100644 --- a/vm/CHANGELOG.md +++ b/vm/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Added - Add `PUBLIC_SENDER` available to session [#3341] @@ -35,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3405]: https://github.com/dusk-network/rusk/issues/3405 [#3437]: https://github.com/dusk-network/rusk/issues/3437 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-vm-1.0.0...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-vm-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-vm-1.0.0...dusk-vm-1.1.0 [1.0.0]: https://github.com/dusk-network/rusk/compare/dusk-vm-0.1.0...dusk-vm-1.0.0 [0.1.0]: https://github.com/dusk-network/rusk/tree/dusk-vm-0.1.0 diff --git a/vm/Cargo.toml b/vm/Cargo.toml index 1ec2b332c..28ba189b7 100644 --- a/vm/Cargo.toml +++ b/vm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-vm" -version = "1.0.1-alpha.1" +version = "1.1.0" edition = "2021" repository = "https://github.com/dusk-network/rusk" From c59bac630319403bc094f8f274b26e25e39ddc5c Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:48:00 +0100 Subject: [PATCH 04/19] dusk-vm: prepare for next dev iteration --- Cargo.lock | 24 ++++++++++++++++++++---- Cargo.toml | 4 ++-- vm/Cargo.toml | 2 +- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f97fe9662..bd3dafe4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1839,7 +1839,7 @@ dependencies = [ "dusk-core 1.1.0", "dusk-node", "dusk-node-data", - "dusk-vm", + "dusk-vm 1.1.0", "dusk-wallet-core", "ff", "futures", @@ -1889,6 +1889,22 @@ dependencies = [ [[package]] name = "dusk-vm" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fd93de74b9906727d9d58af528e34650a37b9d7edee6116b4bf24682370cffe" +dependencies = [ + "blake2b_simd", + "blake3", + "dusk-bytes", + "dusk-core 1.1.0", + "dusk-poseidon", + "lru", + "piecrust", + "rkyv", +] + +[[package]] +name = "dusk-vm" +version = "1.1.1-alpha.1" dependencies = [ "blake2b_simd", "blake3", @@ -4381,7 +4397,7 @@ dependencies = [ "dusk-bytes", "dusk-core 1.1.0", "dusk-plonk", - "dusk-vm", + "dusk-vm 1.1.0", "ff", "flate2", "hex", @@ -5071,7 +5087,7 @@ dependencies = [ "criterion", "dusk-bytes", "dusk-core 1.1.0", - "dusk-vm", + "dusk-vm 1.1.0", "dusk-wallet-core", "ff", "rand 0.8.5", @@ -5556,7 +5572,7 @@ version = "0.10.1" dependencies = [ "dusk-bytes", "dusk-core 1.1.0", - "dusk-vm", + "dusk-vm 1.1.0", "ff", "rand 0.8.5", "ringbuffer", diff --git a/Cargo.toml b/Cargo.toml index 0fcd551a4..026bacfaa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,8 +34,8 @@ resolver = "2" dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } dusk-core = "1.1.0" # dusk-core = { version = "1.1.0", path = "./core/" } -# dusk-vm = "1.0.0" -dusk-vm = { version = "1.1.0", path = "./vm/" } +dusk-vm = "1.1.0" +# dusk-vm = { version = "1.1.0", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } node = { version = "1.0.2-alpha.1", path = "./node/", package = "dusk-node" } # node-data = { version = "1.0.1", package = "dusk-node-data" } diff --git a/vm/Cargo.toml b/vm/Cargo.toml index 28ba189b7..d8f6162fd 100644 --- a/vm/Cargo.toml +++ b/vm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-vm" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" repository = "https://github.com/dusk-network/rusk" From dce195bf606a594d0fe87718f983dcf33613bc8c Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:49:58 +0100 Subject: [PATCH 05/19] dusk-node-data: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- node-data/CHANGELOG.md | 5 ++++- node-data/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bd3dafe4f..abd7594b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1762,7 +1762,7 @@ dependencies = [ [[package]] name = "dusk-node-data" -version = "1.0.2-alpha.1" +version = "1.1.0" dependencies = [ "aes 0.7.5", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 026bacfaa..6e9c596a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ dusk-vm = "1.1.0" # node = { version = "1.0.1", package = "dusk-node" } node = { version = "1.0.2-alpha.1", path = "./node/", package = "dusk-node" } # node-data = { version = "1.0.1", package = "dusk-node-data" } -node-data = { version = "1.0.2-alpha.1", path = "./node-data/", package = "dusk-node-data" } +node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } # rusk-profile = "1.0.1" rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } # rusk-prover = "1.0.1" diff --git a/node-data/CHANGELOG.md b/node-data/CHANGELOG.md index 50379175c..3266884a6 100644 --- a/node-data/CHANGELOG.md +++ b/node-data/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Added - Add PartialEq, Eq to `BlockState` [#3359] @@ -33,6 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3359]: https://github.com/dusk-network/rusk/issues/3359 [#3405]: https://github.com/dusk-network/rusk/issues/3405 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-node-data-1.0.1...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-node-data-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-node-data-1.0.1...dusk-node-data-1.1.0 [1.0.1]: https://github.com/dusk-network/rusk/compare/dusk-node-data-1.0.0...dusk-node-data-1.0.1 [1.0.0]: https://github.com/dusk-network/rusk/tree/dusk-node-data-1.0.0 diff --git a/node-data/Cargo.toml b/node-data/Cargo.toml index b73884215..5d1785469 100644 --- a/node-data/Cargo.toml +++ b/node-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-node-data" -version = "1.0.2-alpha.1" +version = "1.1.0" edition = "2021" description = "Types used for interacting with Dusk node." From 4252550b40e7397922ea4e817a2b2ba7053f4400 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:51:29 +0100 Subject: [PATCH 06/19] dusk-node-data: prepare for next dev iteration --- Cargo.lock | 33 ++++++++++++++++++++++++++++++--- Cargo.toml | 4 ++-- node-data/Cargo.toml | 2 +- 3 files changed, 33 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index abd7594b2..1014967a6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1628,7 +1628,7 @@ dependencies = [ "dusk-bytes", "dusk-core 1.1.0", "dusk-merkle", - "dusk-node-data", + "dusk-node-data 1.1.0", "hex", "num-bigint", "rand 0.8.5", @@ -1737,7 +1737,7 @@ dependencies = [ "dusk-bytes", "dusk-consensus", "dusk-core 1.1.0", - "dusk-node-data", + "dusk-node-data 1.1.0", "fake", "hex", "humantime-serde", @@ -1763,6 +1763,33 @@ dependencies = [ [[package]] name = "dusk-node-data" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9898926e038094f5b0a23af0f61ea0271fedbb86d9cbb3b9c5d9eb47f02f41d" +dependencies = [ + "aes 0.7.5", + "anyhow", + "async-channel", + "base64 0.22.1", + "block-modes", + "bs58", + "chrono", + "dusk-bytes", + "dusk-core 1.1.0", + "fake", + "hex", + "rand 0.8.5", + "serde", + "serde_json", + "serde_with", + "sha2 0.10.8", + "sha3", + "thiserror", + "tracing", +] + +[[package]] +name = "dusk-node-data" +version = "1.1.1-alpha.1" dependencies = [ "aes 0.7.5", "anyhow", @@ -1838,7 +1865,7 @@ dependencies = [ "dusk-consensus", "dusk-core 1.1.0", "dusk-node", - "dusk-node-data", + "dusk-node-data 1.1.0", "dusk-vm 1.1.0", "dusk-wallet-core", "ff", diff --git a/Cargo.toml b/Cargo.toml index 6e9c596a9..e0e75ccfa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,8 +38,8 @@ dusk-vm = "1.1.0" # dusk-vm = { version = "1.1.0", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } node = { version = "1.0.2-alpha.1", path = "./node/", package = "dusk-node" } -# node-data = { version = "1.0.1", package = "dusk-node-data" } -node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } +node-data = { version = "1.1.0", package = "dusk-node-data" } +# node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } # rusk-profile = "1.0.1" rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } # rusk-prover = "1.0.1" diff --git a/node-data/Cargo.toml b/node-data/Cargo.toml index 5d1785469..e922251ae 100644 --- a/node-data/Cargo.toml +++ b/node-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-node-data" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" description = "Types used for interacting with Dusk node." From 3de5e74b771f03f465a6a4c1fd6f24a8f1fccec9 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:55:51 +0100 Subject: [PATCH 07/19] workspace: rollback dusk-consensus dependency due to no changes --- Cargo.lock | 24 ++++++++++++++++++++++-- Cargo.toml | 4 ++-- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1014967a6..a302e7ce4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1618,6 +1618,26 @@ dependencies = [ "derive-hex", ] +[[package]] +name = "dusk-consensus" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba93b03b0dc35598763c039973c77c12f51475fc31ac20a9add5faa03e0bdde" +dependencies = [ + "anyhow", + "async-trait", + "dusk-bytes", + "dusk-core 1.1.0", + "dusk-merkle", + "dusk-node-data 1.1.0", + "hex", + "num-bigint", + "sha3", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "dusk-consensus" version = "1.0.2-alpha.1" @@ -1735,7 +1755,7 @@ dependencies = [ "async-trait", "criterion", "dusk-bytes", - "dusk-consensus", + "dusk-consensus 1.0.1", "dusk-core 1.1.0", "dusk-node-data 1.1.0", "fake", @@ -1862,7 +1882,7 @@ dependencies = [ "criterion", "dirs", "dusk-bytes", - "dusk-consensus", + "dusk-consensus 1.0.1", "dusk-core 1.1.0", "dusk-node", "dusk-node-data 1.1.0", diff --git a/Cargo.toml b/Cargo.toml index e0e75ccfa..da3f54a3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,8 +30,8 @@ resolver = "2" [workspace.dependencies] # Workspace internal dependencies -# dusk-consensus = "1.0.1" -dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } +dusk-consensus = "1.0.1" +# dusk-consensus = { version = "1.0.2-alpha.1", path = "./consensus/" } dusk-core = "1.1.0" # dusk-core = { version = "1.1.0", path = "./core/" } dusk-vm = "1.1.0" From 0a8f1d38ed87ae58b5c84ac8479bcd7b764a6529 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:57:23 +0100 Subject: [PATCH 08/19] dusk-node: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- node/CHANGELOG.md | 5 ++++- node/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a302e7ce4..4594d12e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1748,7 +1748,7 @@ dependencies = [ [[package]] name = "dusk-node" -version = "1.0.2-alpha.1" +version = "1.1.0" dependencies = [ "anyhow", "async-channel", diff --git a/Cargo.toml b/Cargo.toml index da3f54a3c..9ff4f3adf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ dusk-core = "1.1.0" dusk-vm = "1.1.0" # dusk-vm = { version = "1.1.0", path = "./vm/" } # node = { version = "1.0.1", package = "dusk-node" } -node = { version = "1.0.2-alpha.1", path = "./node/", package = "dusk-node" } +node = { version = "1.1.0", path = "./node/", package = "dusk-node" } node-data = { version = "1.1.0", package = "dusk-node-data" } # node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } # rusk-profile = "1.0.1" diff --git a/node/CHANGELOG.md b/node/CHANGELOG.md index f2cdb4c3e..7bf341c75 100644 --- a/node/CHANGELOG.md +++ b/node/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Added - Add `ledger_txs` to `Ledger` trait and Backend implementation [#3491] @@ -39,6 +41,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3407]: https://github.com/dusk-network/rusk/issues/3407 [#3405]: https://github.com/dusk-network/rusk/issues/3405 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-node-1.0.1...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-node-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-node-1.0.1...dusk-node-1.1.0 [1.0.1]: https://github.com/dusk-network/rusk/compare/node-1.0.0...dusk-node-1.0.1 [1.0.0]: https://github.com/dusk-network/rusk/tree/node-1.0.0 diff --git a/node/Cargo.toml b/node/Cargo.toml index 8c5f946f7..1b709940b 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-node" -version = "1.0.2-alpha.1" +version = "1.1.0" edition = "2021" autobins = false repository = "https://github.com/dusk-network/rusk" From f53d1e8514adf979c35441031b28f17134197dc2 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 11:58:49 +0100 Subject: [PATCH 09/19] dusk-node: prepare for next dev iteration --- Cargo.lock | 34 +++++++++++++++++++++++++++++++++- Cargo.toml | 4 ++-- node/Cargo.toml | 2 +- 3 files changed, 36 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4594d12e7..9cce2e03f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1749,6 +1749,38 @@ dependencies = [ [[package]] name = "dusk-node" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0441c97b1730ba96bd6eda42a8bfdfb40d4e6727a45a65924752a16f6ae69fad" +dependencies = [ + "anyhow", + "async-channel", + "async-trait", + "dusk-bytes", + "dusk-consensus 1.0.1", + "dusk-core 1.1.0", + "dusk-node-data 1.1.0", + "hex", + "humantime-serde", + "kadcast", + "memory-stats", + "metrics", + "metrics-exporter-prometheus", + "rkyv", + "rocksdb", + "serde", + "serde_json", + "serde_with", + "smallvec", + "sqlx", + "thiserror", + "time-util", + "tokio", + "tracing", +] + +[[package]] +name = "dusk-node" +version = "1.1.1-alpha.1" dependencies = [ "anyhow", "async-channel", @@ -1884,7 +1916,7 @@ dependencies = [ "dusk-bytes", "dusk-consensus 1.0.1", "dusk-core 1.1.0", - "dusk-node", + "dusk-node 1.1.0", "dusk-node-data 1.1.0", "dusk-vm 1.1.0", "dusk-wallet-core", diff --git a/Cargo.toml b/Cargo.toml index 9ff4f3adf..f2edeb5ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,8 +36,8 @@ dusk-core = "1.1.0" # dusk-core = { version = "1.1.0", path = "./core/" } dusk-vm = "1.1.0" # dusk-vm = { version = "1.1.0", path = "./vm/" } -# node = { version = "1.0.1", package = "dusk-node" } -node = { version = "1.1.0", path = "./node/", package = "dusk-node" } +node = { version = "1.1.0", package = "dusk-node" } +# node = { version = "1.1.0", path = "./node/", package = "dusk-node" } node-data = { version = "1.1.0", package = "dusk-node-data" } # node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } # rusk-profile = "1.0.1" diff --git a/node/Cargo.toml b/node/Cargo.toml index 1b709940b..ad6a2c1f9 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-node" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" autobins = false repository = "https://github.com/dusk-network/rusk" From e96e62040f83499592c6858b55a028efb7b6cd52 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:01:07 +0100 Subject: [PATCH 10/19] workspace: rollback rusk-profile dependency due to no changes --- Cargo.lock | 25 +++++++++++++++++++++---- Cargo.toml | 4 ++-- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9cce2e03f..0096b37d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1935,7 +1935,7 @@ dependencies = [ "rand 0.8.5", "reqwest", "rkyv", - "rusk-profile", + "rusk-profile 1.0.1", "rusk-prover", "rusk-recovery", "rustc_tools_util", @@ -4438,6 +4438,23 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rusk-profile" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "096be7f24357ebde8859b56c423b694278d4d151ab055b14d445dfd749efed69" +dependencies = [ + "blake3", + "console", + "dirs", + "hex", + "serde", + "sha2 0.10.8", + "toml", + "tracing", + "version_check", +] + [[package]] name = "rusk-profile" version = "1.0.2-alpha.1" @@ -4463,7 +4480,7 @@ dependencies = [ "hex", "once_cell", "rand 0.8.5", - "rusk-profile", + "rusk-profile 1.0.1", "tracing", ] @@ -4483,7 +4500,7 @@ dependencies = [ "http_req", "rand 0.8.5", "reqwest", - "rusk-profile", + "rusk-profile 1.0.1", "serde", "serde_derive", "tar", @@ -5656,7 +5673,7 @@ dependencies = [ "rand 0.8.5", "ringbuffer", "rkyv", - "rusk-profile", + "rusk-profile 1.0.1", "rusk-prover", ] diff --git a/Cargo.toml b/Cargo.toml index f2edeb5ce..6320889ef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,8 +40,8 @@ node = { version = "1.1.0", package = "dusk-node" } # node = { version = "1.1.0", path = "./node/", package = "dusk-node" } node-data = { version = "1.1.0", package = "dusk-node-data" } # node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } -# rusk-profile = "1.0.1" -rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } +rusk-profile = "1.0.1" +# rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } # rusk-prover = "1.0.1" rusk-prover = { version = "1.0.2-alpha.1", path = "./rusk-prover/" } # rusk-recovery = "1.0.2" From fe97497a923b5dbce4310baccfdf88aeef935a50 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:02:02 +0100 Subject: [PATCH 11/19] rusk-recovery: release `1.0.3` --- Cargo.lock | 2 +- Cargo.toml | 2 +- rusk-recovery/CHANGELOG.md | 5 ++++- rusk-recovery/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0096b37d2..f618b3cba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4486,7 +4486,7 @@ dependencies = [ [[package]] name = "rusk-recovery" -version = "1.0.3-alpha.1" +version = "1.0.3" dependencies = [ "bs58", "cargo_toml", diff --git a/Cargo.toml b/Cargo.toml index 6320889ef..e6023708b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ rusk-profile = "1.0.1" # rusk-prover = "1.0.1" rusk-prover = { version = "1.0.2-alpha.1", path = "./rusk-prover/" } # rusk-recovery = "1.0.2" -rusk-recovery = { version = "1.0.3-alpha.1", path = "./rusk-recovery/" } +rusk-recovery = { version = "1.0.3", path = "./rusk-recovery/" } # wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } wallet-core = { version = "1.0.2-alpha.1", path = "./wallet-core/", package = "dusk-wallet-core" } diff --git a/rusk-recovery/CHANGELOG.md b/rusk-recovery/CHANGELOG.md index 7af904af3..f1c03dea7 100644 --- a/rusk-recovery/CHANGELOG.md +++ b/rusk-recovery/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.3] - 2025-02-14 + ### Changed - Change deprecated `tempdir` with `tempfile` dependency [#3407] @@ -25,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3407]: https://github.com/dusk-network/rusk/issues/3407 [#3405]: https://github.com/dusk-network/rusk/issues/3405 -[Unreleased]: https://github.com/dusk-network/rusk/compare/rusk-recovery-1.0.2...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/rusk-recovery-1.0.3...HEAD +[1.0.3]: https://github.com/dusk-network/rusk/compare/rusk-recovery-1.0.2...rusk-recovery-1.0.3 [1.0.2]: https://github.com/dusk-network/rusk/compare/rusk-recovery-1.0.1...rusk-recovery-1.0.2 [1.0.1]: https://github.com/dusk-network/rusk/tree/rusk-recovery-1.0.1 diff --git a/rusk-recovery/Cargo.toml b/rusk-recovery/Cargo.toml index 0394d0002..d2b1fd85e 100644 --- a/rusk-recovery/Cargo.toml +++ b/rusk-recovery/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rusk-recovery" -version = "1.0.3-alpha.1" +version = "1.0.3" edition = "2021" autobins = false description = "Tool to restore Rusk to factory settings" From a26651fa08ac09e179f3e56cfcb10c948f93bd96 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:04:02 +0100 Subject: [PATCH 12/19] rusk-recovery: prepare for next dev iteration --- Cargo.lock | 31 ++++++++++++++++++++++++++++++- Cargo.toml | 4 ++-- rusk-recovery/Cargo.toml | 2 +- 3 files changed, 33 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f618b3cba..701fb5f67 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1937,7 +1937,7 @@ dependencies = [ "rkyv", "rusk-profile 1.0.1", "rusk-prover", - "rusk-recovery", + "rusk-recovery 1.0.3", "rustc_tools_util", "rustls-pemfile", "semver", @@ -4487,6 +4487,35 @@ dependencies = [ [[package]] name = "rusk-recovery" version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e42cccdbd038aa1d17c4eb053a4817813adf2c6d68ea392bcc20efee1de78bc" +dependencies = [ + "bs58", + "cargo_toml", + "dusk-bytes", + "dusk-core 1.1.0", + "dusk-plonk", + "dusk-vm 1.1.0", + "ff", + "flate2", + "hex", + "http_req", + "rand 0.8.5", + "reqwest", + "rusk-profile 1.0.1", + "serde", + "serde_derive", + "tar", + "tokio", + "toml", + "tracing", + "url", + "zip", +] + +[[package]] +name = "rusk-recovery" +version = "1.0.4-alpha.1" dependencies = [ "bs58", "cargo_toml", diff --git a/Cargo.toml b/Cargo.toml index e6023708b..f3bd9828f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,8 +44,8 @@ rusk-profile = "1.0.1" # rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } # rusk-prover = "1.0.1" rusk-prover = { version = "1.0.2-alpha.1", path = "./rusk-prover/" } -# rusk-recovery = "1.0.2" -rusk-recovery = { version = "1.0.3", path = "./rusk-recovery/" } +rusk-recovery = "1.0.3" +# rusk-recovery = { version = "1.0.4-alpha.1", path = "./rusk-recovery/" } # wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } wallet-core = { version = "1.0.2-alpha.1", path = "./wallet-core/", package = "dusk-wallet-core" } diff --git a/rusk-recovery/Cargo.toml b/rusk-recovery/Cargo.toml index d2b1fd85e..20369a7c5 100644 --- a/rusk-recovery/Cargo.toml +++ b/rusk-recovery/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rusk-recovery" -version = "1.0.3" +version = "1.0.4-alpha.1" edition = "2021" autobins = false description = "Tool to restore Rusk to factory settings" From 64ccace2ad420a416f8d7bfb7fc27db2b8a5effd Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:08:43 +0100 Subject: [PATCH 13/19] rusk-prover: fix changelog --- rusk-prover/CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/rusk-prover/CHANGELOG.md b/rusk-prover/CHANGELOG.md index b655893bd..32aad4113 100644 --- a/rusk-prover/CHANGELOG.md +++ b/rusk-prover/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Update `bls12_381-bls` to 0.5 [#2773] +- Update `dusk-bls12_381` to 0.14 [#2773] +- Update `dusk-jubjub` to 0.15.0 [#2773] +- Update `dusk-plonk` to 0.21.0 [#2773] +- Update `dusk-poseidon` to 0.41 [#2773] +- Update `jubjub-schnorr` to 0.6 [#2773] +- Update `phoenix-circuits` to 0.6 [#2773] +- Update `phoenix-core` to 0.34.0 [#2773] +- Update `poseidon-merkle` to 0.8 [#2773] + ## [1.0.1] - 2025-01-23 ### Changed From 120c61f2e6eb67051ed09d90b9de649bcb1289e5 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:09:59 +0100 Subject: [PATCH 14/19] rusk-prover: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- rusk-prover/CHANGELOG.md | 5 ++++- rusk-prover/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 701fb5f67..23dae37e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4472,7 +4472,7 @@ dependencies = [ [[package]] name = "rusk-prover" -version = "1.0.2-alpha.1" +version = "1.1.0" dependencies = [ "dusk-bytes", "dusk-core 1.1.0", diff --git a/Cargo.toml b/Cargo.toml index f3bd9828f..2c5450d8f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ node-data = { version = "1.1.0", package = "dusk-node-data" } rusk-profile = "1.0.1" # rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } # rusk-prover = "1.0.1" -rusk-prover = { version = "1.0.2-alpha.1", path = "./rusk-prover/" } +rusk-prover = { version = "1.1.0", path = "./rusk-prover/" } rusk-recovery = "1.0.3" # rusk-recovery = { version = "1.0.4-alpha.1", path = "./rusk-recovery/" } # wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } diff --git a/rusk-prover/CHANGELOG.md b/rusk-prover/CHANGELOG.md index 32aad4113..4e027e8f8 100644 --- a/rusk-prover/CHANGELOG.md +++ b/rusk-prover/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Changed - Update `bls12_381-bls` to 0.5 [#2773] @@ -34,6 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3405]: https://github.com/dusk-network/rusk/issues/3405 -[Unreleased]: https://github.com/dusk-network/rusk/compare/rusk-prover-1.0.1...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/rusk-prover-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/rusk-prover-1.0.1...rusk-prover-1.1.0 [1.0.1]: https://github.com/dusk-network/rusk/compare/rusk-prover-1.0.0...rusk-prover-1.0.1 [1.0.0]: https://github.com/dusk-network/rusk/tree/rusk-prover-1.0.0 diff --git a/rusk-prover/Cargo.toml b/rusk-prover/Cargo.toml index 06410bdc5..70f624086 100644 --- a/rusk-prover/Cargo.toml +++ b/rusk-prover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rusk-prover" -version = "1.0.2-alpha.1" +version = "1.1.0" edition = "2021" autobins = false From 9f56a46910072324ee720da333389441a9f1b66f Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:11:11 +0100 Subject: [PATCH 15/19] rusk-prover: prepare for next dev iteration --- Cargo.lock | 22 +++++++++++++++++++--- Cargo.toml | 4 ++-- rusk-prover/Cargo.toml | 2 +- 3 files changed, 22 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 23dae37e2..8af37d365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1936,7 +1936,7 @@ dependencies = [ "reqwest", "rkyv", "rusk-profile 1.0.1", - "rusk-prover", + "rusk-prover 1.1.0", "rusk-recovery 1.0.3", "rustc_tools_util", "rustls-pemfile", @@ -4473,6 +4473,22 @@ dependencies = [ [[package]] name = "rusk-prover" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469cbbdd11c2fde62fabe5ca710eb274d36aa01941a12625ac1b6c97320568db" +dependencies = [ + "dusk-bytes", + "dusk-core 1.1.0", + "dusk-plonk", + "hex", + "once_cell", + "rand 0.8.5", + "rusk-profile 1.0.1", + "tracing", +] + +[[package]] +name = "rusk-prover" +version = "1.1.1-alpha.1" dependencies = [ "dusk-bytes", "dusk-core 1.1.0", @@ -5217,7 +5233,7 @@ dependencies = [ "ff", "rand 0.8.5", "rkyv", - "rusk-prover", + "rusk-prover 1.1.0", ] [[package]] @@ -5703,7 +5719,7 @@ dependencies = [ "ringbuffer", "rkyv", "rusk-profile 1.0.1", - "rusk-prover", + "rusk-prover 1.1.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 2c5450d8f..8744101b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,8 +42,8 @@ node-data = { version = "1.1.0", package = "dusk-node-data" } # node-data = { version = "1.1.0", path = "./node-data/", package = "dusk-node-data" } rusk-profile = "1.0.1" # rusk-profile = { version = "1.0.2-alpha.1", path = "./rusk-profile/" } -# rusk-prover = "1.0.1" -rusk-prover = { version = "1.1.0", path = "./rusk-prover/" } +rusk-prover = "1.1.0" +# rusk-prover = { version = "1.1.1-alpha.1", path = "./rusk-prover/" } rusk-recovery = "1.0.3" # rusk-recovery = { version = "1.0.4-alpha.1", path = "./rusk-recovery/" } # wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } diff --git a/rusk-prover/Cargo.toml b/rusk-prover/Cargo.toml index 70f624086..f694ff1f8 100644 --- a/rusk-prover/Cargo.toml +++ b/rusk-prover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rusk-prover" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" autobins = false From c83af6100c98a6a5681e7309d4077740f9028105 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:13:04 +0100 Subject: [PATCH 16/19] dusk-wallet-core: release `1.1.0` --- Cargo.lock | 2 +- Cargo.toml | 2 +- wallet-core/CHANGELOG.md | 5 ++++- wallet-core/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8af37d365..c287ee7f3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2000,7 +2000,7 @@ dependencies = [ [[package]] name = "dusk-wallet-core" -version = "1.0.2-alpha.1" +version = "1.1.0" dependencies = [ "blake3", "bytecheck", diff --git a/Cargo.toml b/Cargo.toml index 8744101b0..87bf46461 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ rusk-prover = "1.1.0" rusk-recovery = "1.0.3" # rusk-recovery = { version = "1.0.4-alpha.1", path = "./rusk-recovery/" } # wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } -wallet-core = { version = "1.0.2-alpha.1", path = "./wallet-core/", package = "dusk-wallet-core" } +wallet-core = { version = "1.1.0", path = "./wallet-core/", package = "dusk-wallet-core" } # Dusk dependencies outside the workspace bls12_381-bls = { version = "0.5", default-features = false } diff --git a/wallet-core/CHANGELOG.md b/wallet-core/CHANGELOG.md index 0062b0832..ea934ea9d 100644 --- a/wallet-core/CHANGELOG.md +++ b/wallet-core/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Changed - Changed phoenix function to allow data to be passed to transaction [#3438] @@ -25,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#3438]: https://github.com/dusk-network/rusk/issues/3438 [#3405]: https://github.com/dusk-network/rusk/issues/3405 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-wallet-core-1.0.1...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-wallet-core-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-wallet-core-1.0.1...dusk-wallet-core-1.1.0 [1.0.1]: https://github.com/dusk-network/rusk/compare/wallet-core-1.0.0...dusk-wallet-core-1.0.1 [1.0.0]: https://github.com/dusk-network/rusk/tree/wallet-core-1.0.0 diff --git a/wallet-core/Cargo.toml b/wallet-core/Cargo.toml index 151f610bd..6ce23898f 100644 --- a/wallet-core/Cargo.toml +++ b/wallet-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-wallet-core" -version = "1.0.2-alpha.1" +version = "1.1.0" edition = "2021" description = "The core functionality of the Dusk wallet" license = "MPL-2.0" From 82edba19767004f4eb3ce009e86711a696c68231 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:14:16 +0100 Subject: [PATCH 17/19] dusk-wallet-core: prepare for next dev iteration --- Cargo.lock | 25 ++++++++++++++++++++++--- Cargo.toml | 4 ++-- wallet-core/Cargo.toml | 2 +- 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c287ee7f3..f74081cdc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1919,7 +1919,7 @@ dependencies = [ "dusk-node 1.1.0", "dusk-node-data 1.1.0", "dusk-vm 1.1.0", - "dusk-wallet-core", + "dusk-wallet-core 1.1.0", "ff", "futures", "futures-util", @@ -2001,6 +2001,25 @@ dependencies = [ [[package]] name = "dusk-wallet-core" version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4533c6298486bf3378dc0cd231613811a8973a037f6d94975f32d6e3a0f07f4f" +dependencies = [ + "blake3", + "bytecheck", + "dlmalloc", + "dusk-bytes", + "dusk-core 1.1.0", + "ff", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rkyv", + "sha2 0.10.8", + "zeroize", +] + +[[package]] +name = "dusk-wallet-core" +version = "1.1.1-alpha.1" dependencies = [ "blake3", "bytecheck", @@ -4573,7 +4592,7 @@ dependencies = [ "dirs", "dusk-bytes", "dusk-core 1.1.0", - "dusk-wallet-core", + "dusk-wallet-core 1.1.0", "flume 0.10.14", "futures", "hex", @@ -5229,7 +5248,7 @@ dependencies = [ "dusk-bytes", "dusk-core 1.1.0", "dusk-vm 1.1.0", - "dusk-wallet-core", + "dusk-wallet-core 1.1.0", "ff", "rand 0.8.5", "rkyv", diff --git a/Cargo.toml b/Cargo.toml index 87bf46461..efde38294 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,8 +46,8 @@ rusk-prover = "1.1.0" # rusk-prover = { version = "1.1.1-alpha.1", path = "./rusk-prover/" } rusk-recovery = "1.0.3" # rusk-recovery = { version = "1.0.4-alpha.1", path = "./rusk-recovery/" } -# wallet-core = { version = "1.0.1", package = "dusk-wallet-core" } -wallet-core = { version = "1.1.0", path = "./wallet-core/", package = "dusk-wallet-core" } +wallet-core = { version = "1.1.0", package = "dusk-wallet-core" } +# wallet-core = { version = "1.1.1-alpha.1", path = "./wallet-core/", package = "dusk-wallet-core" } # Dusk dependencies outside the workspace bls12_381-bls = { version = "0.5", default-features = false } diff --git a/wallet-core/Cargo.toml b/wallet-core/Cargo.toml index 6ce23898f..3ceffd362 100644 --- a/wallet-core/Cargo.toml +++ b/wallet-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-wallet-core" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" description = "The core functionality of the Dusk wallet" license = "MPL-2.0" From 6b9ae312bf46bc2246a4c51fe9005eff5acf7d68 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:15:24 +0100 Subject: [PATCH 18/19] dusk-rusk: release `1.1.0` --- Cargo.lock | 2 +- rusk/CHANGELOG.md | 5 ++++- rusk/Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f74081cdc..c1fbf9586 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "dusk-rusk" -version = "1.1.0-rc.2" +version = "1.1.0" dependencies = [ "anyhow", "async-graphql", diff --git a/rusk/CHANGELOG.md b/rusk/CHANGELOG.md index 0c6fffc68..0be844d1d 100644 --- a/rusk/CHANGELOG.md +++ b/rusk/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.0] - 2025-02-14 + ### Added - Add `abi::public_sender` [#3341] @@ -369,7 +371,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [#290]: https://github.com/dusk-network/rusk/issues/290 -[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-rusk-1.0.2...HEAD +[Unreleased]: https://github.com/dusk-network/rusk/compare/dusk-rusk-1.1.0...HEAD +[1.1.0]: https://github.com/dusk-network/rusk/compare/dusk-rusk-1.0.2...dusk-rusk-1.1.0 [1.0.2]: https://github.com/dusk-network/rusk/compare/rusk-1.0.1...dusk-rusk-1.0.2 [1.0.1]: https://github.com/dusk-network/rusk/compare/rusk-1.0.0...rusk-1.0.1 [1.0.0]: https://github.com/dusk-network/rusk/compare/v0.8.0...rusk-1.0.0 diff --git a/rusk/Cargo.toml b/rusk/Cargo.toml index 822ba0448..c2b6c909f 100644 --- a/rusk/Cargo.toml +++ b/rusk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-rusk" -version = "1.1.0-rc.2" +version = "1.1.0" edition = "2021" autobins = false From 8e7f9bc050d1056700146206ea27626febe96797 Mon Sep 17 00:00:00 2001 From: Herr Seppia Date: Fri, 14 Feb 2025 12:16:47 +0100 Subject: [PATCH 19/19] dusk-rusk: prepare for next dev iteration --- Cargo.lock | 2 +- rusk/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c1fbf9586..8fcb6c50d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "dusk-rusk" -version = "1.1.0" +version = "1.1.1-alpha.1" dependencies = [ "anyhow", "async-graphql", diff --git a/rusk/Cargo.toml b/rusk/Cargo.toml index c2b6c909f..df5ba76bf 100644 --- a/rusk/Cargo.toml +++ b/rusk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dusk-rusk" -version = "1.1.0" +version = "1.1.1-alpha.1" edition = "2021" autobins = false