diff --git a/Cargo.lock b/Cargo.lock index 6e4b12572e3..fdd4278e3ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2321,8 +2321,8 @@ dependencies = [ "cosmwasm-schema", "cosmwasm-std", "cw-storage-plus", - "nym-coconut-dkg-common 0.1.0", - "nym-contracts-common 0.5.0", + "nym-coconut-dkg-common", + "nym-contracts-common", ] [[package]] @@ -2400,8 +2400,8 @@ dependencies = [ "dashmap", "dirs", "futures", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", + "nym-bin-common", + "nym-crypto", "nym-sdk", "serde", "tempfile", @@ -2546,15 +2546,6 @@ dependencies = [ "log", ] -[[package]] -name = "envy" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965" -dependencies = [ - "serde", -] - [[package]] name = "equivalent" version = "1.0.2" @@ -2990,18 +2981,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "getset" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf0fc11e47561d47397154977bc219f4cf809b2974facc3ccb3b89e2436f912" -dependencies = [ - "proc-macro-error2", - "proc-macro2", - "quote", - "syn 2.0.104", -] - [[package]] name = "ghash" version = "0.5.1" @@ -3766,11 +3745,11 @@ dependencies = [ "clap", "dirs", "importer-contract", - "nym-bin-common 0.6.0", - "nym-mixnet-contract-common 0.6.0", - "nym-network-defaults 0.1.0", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-bin-common", + "nym-mixnet-contract-common", + "nym-network-defaults", + "nym-validator-client", + "nym-vesting-contract-common", "serde", "serde_json", "tokio", @@ -4505,8 +4484,8 @@ dependencies = [ "async-trait", "futures", "js-sys", - "nym-bin-common 0.6.0", - "nym-http-api-client 0.1.0", + "nym-bin-common", + "nym-http-api-client", "nym-ordered-buffer", "nym-service-providers-common", "nym-socks5-requests", @@ -4530,9 +4509,9 @@ dependencies = [ "anyhow", "clap", "futures", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", - "nym-network-defaults 0.1.0", + "nym-bin-common", + "nym-crypto", + "nym-network-defaults", "nym-sdk", "tokio", "tracing", @@ -4868,35 +4847,35 @@ dependencies = [ "futures", "humantime-serde", "moka", - "nym-api-requests 0.1.0", + "nym-api-requests", "nym-bandwidth-controller", - "nym-bin-common 0.6.0", - "nym-coconut-dkg-common 0.1.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", + "nym-bin-common", + "nym-coconut-dkg-common", + "nym-compact-ecash", + "nym-config", + "nym-contracts-common", "nym-credential-storage", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-dkg", - "nym-ecash-contract-common 0.1.0", + "nym-ecash-contract-common", "nym-ecash-signer-check", - "nym-ecash-time 0.1.0", + "nym-ecash-time", "nym-gateway-client", - "nym-http-api-common 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-node-requests 0.1.0", + "nym-http-api-common", + "nym-mixnet-contract-common", + "nym-node-requests", "nym-node-tester-utils", - "nym-pemstore 0.3.0", - "nym-serde-helpers 0.1.0", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-ticketbooks-merkle 0.1.0", - "nym-topology 0.1.0", + "nym-pemstore", + "nym-serde-helpers", + "nym-sphinx", + "nym-statistics-common", + "nym-task", + "nym-ticketbooks-merkle", + "nym-topology", "nym-types", - "nym-validator-client 0.1.0", + "nym-validator-client", "pin-project", "rand 0.8.5", "rand_chacha 0.3.1", @@ -4934,20 +4913,20 @@ dependencies = [ "ecdsa", "hex", "humantime-serde", - "nym-coconut-dkg-common 0.1.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-coconut-dkg-common", + "nym-compact-ecash", + "nym-config", + "nym-contracts-common", + "nym-credentials-interface", + "nym-crypto", "nym-ecash-signer-check-types", - "nym-ecash-time 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-network-defaults 0.1.0", - "nym-node-requests 0.1.0", + "nym-ecash-time", + "nym-mixnet-contract-common", + "nym-network-defaults", + "nym-node-requests", "nym-noise-keys", - "nym-serde-helpers 0.1.0", - "nym-ticketbooks-merkle 0.1.0", + "nym-serde-helpers", + "nym-ticketbooks-merkle", "rand_chacha 0.3.1", "schemars 0.8.22", "serde", @@ -4962,40 +4941,6 @@ dependencies = [ "utoipa", ] -[[package]] -name = "nym-api-requests" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bs58", - "cosmrs", - "cosmwasm-std", - "ecdsa", - "getset", - "hex", - "humantime-serde", - "nym-compact-ecash 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-config 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-credentials-interface 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-ecash-time 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-mixnet-contract-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-node-requests 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-serde-helpers 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-ticketbooks-merkle 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "schemars 0.8.22", - "serde", - "serde_json", - "sha2 0.10.9", - "tendermint", - "tendermint-rpc", - "thiserror 2.0.12", - "time", - "utoipa", -] - [[package]] name = "nym-async-file-watcher" version = "0.1.0" @@ -5022,24 +4967,24 @@ dependencies = [ "log", "mock_instant", "nym-authenticator-requests", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", - "nym-config 0.1.0", + "nym-config", "nym-credential-verification", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-gateway-requests", "nym-gateway-storage", "nym-id", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-sdk", "nym-service-provider-requests-common", "nym-service-providers-common", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-sphinx", + "nym-task", "nym-types", "nym-wireguard", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "rand 0.8.5", "serde", "serde_json", @@ -5058,12 +5003,12 @@ dependencies = [ "base64 0.22.1", "bincode", "hmac", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-network-defaults 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-network-defaults", "nym-service-provider-requests-common", - "nym-sphinx 0.1.0", - "nym-wireguard-types 0.1.0", + "nym-sphinx", + "nym-wireguard-types", "rand 0.8.5", "serde", "sha2 0.10.9", @@ -5079,13 +5024,13 @@ dependencies = [ "log", "nym-credential-storage", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-contract-common 0.1.0", - "nym-ecash-time 0.1.0", - "nym-network-defaults 0.1.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-contract-common", + "nym-ecash-time", + "nym-network-defaults", + "nym-task", + "nym-validator-client", "rand 0.8.5", "thiserror 2.0.12", "url", @@ -5114,19 +5059,6 @@ dependencies = [ "vergen", ] -[[package]] -name = "nym-bin-common" -version = "0.6.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "const-str", - "log", - "schemars 0.8.22", - "serde", - "utoipa", - "vergen", -] - [[package]] name = "nym-cli" version = "1.1.60" @@ -5141,10 +5073,10 @@ dependencies = [ "dotenvy", "inquire", "log", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-cli-commands", - "nym-network-defaults 0.1.0", - "nym-validator-client 0.1.0", + "nym-network-defaults", + "nym-validator-client", "serde", "serde_json", "tap", @@ -5174,28 +5106,28 @@ dependencies = [ "k256", "log", "nym-bandwidth-controller", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", - "nym-coconut-dkg-common 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", + "nym-coconut-dkg-common", + "nym-config", + "nym-contracts-common", "nym-credential-proxy-requests", "nym-credential-storage", "nym-credential-utils", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-contract-common 0.1.0", - "nym-ecash-time 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-contract-common", + "nym-ecash-time", "nym-id", - "nym-mixnet-contract-common 0.6.0", - "nym-multisig-contract-common 0.1.0", - "nym-network-defaults 0.1.0", - "nym-pemstore 0.3.0", - "nym-sphinx 0.1.0", + "nym-mixnet-contract-common", + "nym-multisig-contract-common", + "nym-network-defaults", + "nym-pemstore", + "nym-sphinx", "nym-types", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-validator-client", + "nym-vesting-contract-common", "rand 0.8.5", "serde", "serde_json", @@ -5219,21 +5151,21 @@ dependencies = [ "futures", "log", "nym-bandwidth-controller", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", "nym-client-websocket-requests", - "nym-config 0.1.0", + "nym-config", "nym-credential-storage", "nym-credentials", - "nym-crypto 0.4.0", + "nym-crypto", "nym-gateway-requests", "nym-id", - "nym-network-defaults 0.1.0", - "nym-pemstore 0.3.0", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", - "nym-validator-client 0.1.0", + "nym-network-defaults", + "nym-pemstore", + "nym-sphinx", + "nym-task", + "nym-topology", + "nym-validator-client", "rand 0.8.5", "serde", "serde_json", @@ -5267,22 +5199,22 @@ dependencies = [ "nym-client-core-gateways-storage", "nym-client-core-surb-storage", "nym-credential-storage", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-time 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-time", "nym-gateway-client", "nym-gateway-requests", - "nym-http-api-client 0.1.0", + "nym-http-api-client", "nym-id", "nym-mixnet-client", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-nonexhaustive-delayqueue", - "nym-pemstore 0.3.0", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", - "nym-validator-client 0.1.0", + "nym-pemstore", + "nym-sphinx", + "nym-statistics-common", + "nym-task", + "nym-topology", + "nym-validator-client", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -5310,11 +5242,11 @@ name = "nym-client-core-config-types" version = "0.1.0" dependencies = [ "humantime-serde", - "nym-config 0.1.0", - "nym-pemstore 0.3.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-statistics-common 0.1.0", + "nym-config", + "nym-pemstore", + "nym-sphinx-addressing", + "nym-sphinx-params", + "nym-statistics-common", "serde", "thiserror 2.0.12", "url", @@ -5326,7 +5258,7 @@ version = "0.1.0" dependencies = [ "async-trait", "cosmrs", - "nym-crypto 0.4.0", + "nym-crypto", "nym-gateway-requests", "serde", "sqlx", @@ -5344,9 +5276,9 @@ version = "0.1.0" dependencies = [ "async-trait", "dashmap", - "nym-crypto 0.4.0", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-crypto", + "nym-sphinx", + "nym-task", "sqlx", "sqlx-pool-guard", "thiserror 2.0.12", @@ -5362,7 +5294,7 @@ dependencies = [ "anyhow", "futures", "js-sys", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-node-tester-utils", "nym-node-tester-wasm", "rand 0.8.5", @@ -5382,7 +5314,7 @@ dependencies = [ name = "nym-client-websocket-requests" version = "0.1.0" dependencies = [ - "nym-sphinx 0.1.0", + "nym-sphinx", "serde", "serde_json", ] @@ -5396,22 +5328,8 @@ dependencies = [ "cw-utils", "cw2", "cw4", - "nym-contracts-common 0.5.0", - "nym-multisig-contract-common 0.1.0", -] - -[[package]] -name = "nym-coconut-dkg-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", - "cw-utils", - "cw2", - "cw4", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-multisig-contract-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-contracts-common", + "nym-multisig-contract-common", ] [[package]] @@ -5427,8 +5345,8 @@ dependencies = [ "ff", "group", "itertools 0.14.0", - "nym-network-defaults 0.1.0", - "nym-pemstore 0.3.0", + "nym-network-defaults", + "nym-pemstore", "rand 0.8.5", "rayon", "serde", @@ -5438,29 +5356,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-compact-ecash" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bincode", - "bls12_381", - "bs58", - "cfg-if", - "digest 0.10.7", - "ff", - "group", - "itertools 0.14.0", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-pemstore 0.3.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rand 0.8.5", - "serde", - "sha2 0.10.9", - "subtle 2.6.1", - "thiserror 2.0.12", - "zeroize", -] - [[package]] name = "nym-config" version = "0.1.0" @@ -5468,22 +5363,7 @@ dependencies = [ "dirs", "handlebars", "log", - "nym-network-defaults 0.1.0", - "serde", - "thiserror 2.0.12", - "toml 0.8.23", - "url", -] - -[[package]] -name = "nym-config" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "dirs", - "handlebars", - "log", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-network-defaults", "serde", "thiserror 2.0.12", "toml 0.8.23", @@ -5507,21 +5387,6 @@ dependencies = [ "vergen", ] -[[package]] -name = "nym-contracts-common" -version = "0.5.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bs58", - "cosmwasm-schema", - "cosmwasm-std", - "cw-storage-plus", - "schemars 0.8.22", - "serde", - "thiserror 2.0.12", - "vergen", -] - [[package]] name = "nym-contracts-common-testing" version = "0.1.0" @@ -5542,10 +5407,10 @@ dependencies = [ "anyhow", "bs58", "lazy_static", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-ffi-shared", "nym-sdk", - "nym-sphinx-anonymous-replies 0.1.0", + "nym-sphinx-anonymous-replies", "tokio", ] @@ -5561,24 +5426,24 @@ dependencies = [ "clap", "futures", "humantime", - "nym-bin-common 0.6.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", + "nym-bin-common", + "nym-compact-ecash", + "nym-config", "nym-credential-proxy-requests", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-contract-common 0.1.0", - "nym-http-api-common 0.1.0", - "nym-network-defaults 0.1.0", - "nym-validator-client 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-contract-common", + "nym-http-api-common", + "nym-network-defaults", + "nym-validator-client", "rand 0.8.5", "reqwest 0.12.22", "serde", "serde_json", "sqlx", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "tempfile", "thiserror 2.0.12", "time", @@ -5599,10 +5464,10 @@ version = "0.1.0" dependencies = [ "async-trait", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-http-api-client 0.1.0", - "nym-http-api-common 0.1.0", - "nym-serde-helpers 0.1.0", + "nym-credentials-interface", + "nym-http-api-client", + "nym-http-api-common", + "nym-serde-helpers", "reqwest 0.12.22", "schemars 0.8.22", "serde", @@ -5622,9 +5487,9 @@ dependencies = [ "async-trait", "bincode", "log", - "nym-compact-ecash 0.1.0", + "nym-compact-ecash", "nym-credentials", - "nym-ecash-time 0.1.0", + "nym-ecash-time", "serde", "sqlx", "sqlx-pool-guard", @@ -5640,12 +5505,12 @@ dependencies = [ "log", "nym-bandwidth-controller", "nym-client-core", - "nym-config 0.1.0", + "nym-config", "nym-credential-storage", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-ecash-time 0.1.0", - "nym-validator-client 0.1.0", + "nym-credentials-interface", + "nym-ecash-time", + "nym-validator-client", "thiserror 2.0.12", "time", "tokio", @@ -5661,14 +5526,14 @@ dependencies = [ "cw-utils", "dyn-clone", "futures", - "nym-api-requests 0.1.0", + "nym-api-requests", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-ecash-contract-common 0.1.0", + "nym-credentials-interface", + "nym-ecash-contract-common", "nym-gateway-requests", "nym-gateway-storage", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-task", + "nym-validator-client", "rand 0.8.5", "si-scale", "thiserror 2.0.12", @@ -5685,14 +5550,14 @@ dependencies = [ "bls12_381", "cosmrs", "log", - "nym-api-requests 0.1.0", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-contract-common 0.1.0", - "nym-ecash-time 0.1.0", - "nym-network-defaults 0.1.0", - "nym-serde-helpers 0.1.0", - "nym-validator-client 0.1.0", + "nym-api-requests", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-contract-common", + "nym-ecash-time", + "nym-network-defaults", + "nym-serde-helpers", + "nym-validator-client", "rand 0.8.5", "serde", "thiserror 2.0.12", @@ -5705,30 +5570,13 @@ name = "nym-credentials-interface" version = "0.1.0" dependencies = [ "bls12_381", - "nym-compact-ecash 0.1.0", - "nym-ecash-time 0.1.0", - "nym-network-defaults 0.1.0", - "rand 0.8.5", - "serde", - "strum 0.27.2", - "strum_macros 0.27.2", - "thiserror 2.0.12", - "time", - "utoipa", -] - -[[package]] -name = "nym-credentials-interface" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bls12_381", - "nym-compact-ecash 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-ecash-time 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-compact-ecash", + "nym-ecash-time", + "nym-network-defaults", "rand 0.8.5", "serde", - "strum 0.26.3", + "strum", + "strum_macros", "thiserror 2.0.12", "time", "utoipa", @@ -5750,8 +5598,8 @@ dependencies = [ "generic-array 0.14.7", "hkdf", "hmac", - "nym-pemstore 0.3.0", - "nym-sphinx-types 0.2.0", + "nym-pemstore", + "nym-sphinx-types", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -5763,35 +5611,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-crypto" -version = "0.4.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "aead", - "aes", - "aes-gcm-siv", - "blake3", - "bs58", - "cipher", - "ctr", - "digest 0.10.7", - "ed25519-dalek", - "generic-array 0.14.7", - "hkdf", - "hmac", - "nym-pemstore 0.3.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rand 0.8.5", - "serde", - "serde_bytes", - "sha2 0.10.9", - "subtle-encoding", - "thiserror 2.0.12", - "x25519-dalek", - "zeroize", -] - [[package]] name = "nym-dkg" version = "0.1.0" @@ -5803,8 +5622,8 @@ dependencies = [ "ff", "group", "lazy_static", - "nym-contracts-common 0.5.0", - "nym-pemstore 0.3.0", + "nym-contracts-common", + "nym-pemstore", "rand 0.8.5", "rand_chacha 0.3.1", "rand_core 0.6.4", @@ -5825,21 +5644,7 @@ dependencies = [ "cw-controllers", "cw-utils", "cw2", - "nym-multisig-contract-common 0.1.0", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-ecash-contract-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bs58", - "cosmwasm-schema", - "cosmwasm-std", - "cw-controllers", - "cw-utils", - "nym-multisig-contract-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-multisig-contract-common", "thiserror 2.0.12", ] @@ -5849,8 +5654,8 @@ version = "0.1.0" dependencies = [ "futures", "nym-ecash-signer-check-types", - "nym-network-defaults 0.1.0", - "nym-validator-client 0.1.0", + "nym-network-defaults", + "nym-validator-client", "semver 1.0.26", "thiserror 2.0.12", "tokio", @@ -5862,8 +5667,8 @@ dependencies = [ name = "nym-ecash-signer-check-types" version = "0.1.0" dependencies = [ - "nym-coconut-dkg-common 0.1.0", - "nym-crypto 0.4.0", + "nym-coconut-dkg-common", + "nym-crypto", "semver 1.0.26", "serde", "thiserror 2.0.12", @@ -5877,15 +5682,7 @@ dependencies = [ name = "nym-ecash-time" version = "0.1.0" dependencies = [ - "nym-compact-ecash 0.1.0", - "time", -] - -[[package]] -name = "nym-ecash-time" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ + "nym-compact-ecash", "time", ] @@ -5909,18 +5706,6 @@ dependencies = [ "utoipa", ] -[[package]] -name = "nym-exit-policy" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "serde", - "serde_json", - "thiserror 2.0.12", - "tracing", - "utoipa", -] - [[package]] name = "nym-ffi-shared" version = "0.2.1" @@ -5928,10 +5713,10 @@ dependencies = [ "anyhow", "bs58", "lazy_static", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", + "nym-bin-common", + "nym-crypto", "nym-sdk", - "nym-sphinx-anonymous-replies 0.1.0", + "nym-sphinx-anonymous-replies", "tokio", "uniffi", "uniffi_build", @@ -5949,30 +5734,30 @@ dependencies = [ "defguard_wireguard_rs", "futures", "ipnetwork", - "nym-api-requests 0.1.0", + "nym-api-requests", "nym-authenticator", "nym-credential-verification", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-gateway-requests", "nym-gateway-stats-storage", "nym-gateway-storage", "nym-ip-packet-router", "nym-mixnet-client", "nym-mixnode-common", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-network-requester", "nym-node-metrics", "nym-sdk", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", + "nym-sphinx", + "nym-statistics-common", + "nym-task", + "nym-topology", "nym-types", - "nym-validator-client 0.1.0", + "nym-validator-client", "nym-wireguard", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "rand 0.8.5", "sha2 0.10.9", "sqlx", @@ -5997,16 +5782,16 @@ dependencies = [ "nym-bandwidth-controller", "nym-credential-storage", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-gateway-requests", - "nym-http-api-client 0.1.0", - "nym-network-defaults 0.1.0", - "nym-pemstore 0.3.0", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-http-api-client", + "nym-network-defaults", + "nym-pemstore", + "nym-sphinx", + "nym-statistics-common", + "nym-task", + "nym-validator-client", "rand 0.8.5", "serde", "si-scale", @@ -6032,19 +5817,19 @@ dependencies = [ "bs58", "futures", "generic-array 0.14.7", - "nym-compact-ecash 0.1.0", + "nym-compact-ecash", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-pemstore 0.3.0", - "nym-serde-helpers 0.1.0", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-pemstore", + "nym-serde-helpers", + "nym-sphinx", + "nym-statistics-common", + "nym-task", "rand 0.8.5", "serde", "serde_json", - "strum 0.27.2", + "strum", "subtle 2.6.1", "thiserror 2.0.12", "time", @@ -6060,10 +5845,10 @@ name = "nym-gateway-stats-storage" version = "0.1.0" dependencies = [ "nym-node-metrics", - "nym-sphinx 0.1.0", - "nym-statistics-common 0.1.0", + "nym-sphinx", + "nym-statistics-common", "sqlx", - "strum 0.27.2", + "strum", "thiserror 2.0.12", "time", "tokio", @@ -6078,9 +5863,9 @@ dependencies = [ "bincode", "defguard_wireguard_rs", "dyn-clone", - "nym-credentials-interface 0.1.0", + "nym-credentials-interface", "nym-gateway-requests", - "nym-sphinx 0.1.0", + "nym-sphinx", "sqlx", "thiserror 2.0.12", "time", @@ -6094,11 +5879,11 @@ version = "0.2.2" dependencies = [ "anyhow", "lazy_static", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", + "nym-bin-common", + "nym-crypto", "nym-ffi-shared", "nym-sdk", - "nym-sphinx-anonymous-replies 0.1.0", + "nym-sphinx-anonymous-replies", "thiserror 2.0.12", "tokio", "uniffi", @@ -6116,18 +5901,6 @@ dependencies = [ "serde", ] -[[package]] -name = "nym-group-contract-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cosmwasm-schema", - "cw-controllers", - "cw4", - "schemars 0.8.22", - "serde", -] - [[package]] name = "nym-http-api-client" version = "0.1.0" @@ -6140,8 +5913,8 @@ dependencies = [ "http 1.3.1", "itertools 0.14.0", "mime", - "nym-bin-common 0.6.0", - "nym-http-api-common 0.1.0", + "nym-bin-common", + "nym-http-api-common", "once_cell", "reqwest 0.12.22", "serde", @@ -6153,30 +5926,6 @@ dependencies = [ "wasmtimer", ] -[[package]] -name = "nym-http-api-client" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "async-trait", - "bincode", - "bytes", - "encoding_rs", - "hickory-resolver", - "http 1.3.1", - "mime", - "nym-bin-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "once_cell", - "reqwest 0.12.22", - "serde", - "serde_json", - "thiserror 2.0.12", - "tracing", - "url", - "wasmtimer", -] - [[package]] name = "nym-http-api-common" version = "0.1.0" @@ -6199,23 +5948,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-http-api-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "axum 0.7.9", - "axum-client-ip", - "bincode", - "colored", - "futures", - "serde", - "subtle 2.6.1", - "tower 0.5.2", - "tracing", - "zeroize", -] - [[package]] name = "nym-id" version = "0.1.0" @@ -6235,7 +5967,7 @@ dependencies = [ "anyhow", "bs58", "clap", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-credential-storage", "nym-id", "tokio", @@ -6257,10 +5989,10 @@ version = "0.1.0" dependencies = [ "bincode", "bytes", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", + "nym-bin-common", + "nym-crypto", "nym-service-provider-requests-common", - "nym-sphinx 0.1.0", + "nym-sphinx", "rand 0.8.5", "serde", "thiserror 2.0.12", @@ -6282,24 +6014,24 @@ dependencies = [ "etherparse", "futures", "log", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", - "nym-config 0.1.0", - "nym-crypto 0.4.0", - "nym-exit-policy 0.1.0", + "nym-config", + "nym-crypto", + "nym-exit-policy", "nym-id", "nym-ip-packet-requests", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-network-requester", "nym-sdk", "nym-service-provider-requests-common", "nym-service-providers-common", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-sphinx", + "nym-task", "nym-tun", "nym-types", "nym-wireguard", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "rand 0.8.5", "reqwest 0.12.22", "serde", @@ -6333,27 +6065,16 @@ dependencies = [ "tracing", ] -[[package]] -name = "nym-metrics" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "dashmap", - "lazy_static", - "prometheus", - "tracing", -] - [[package]] name = "nym-mixnet-client" version = "0.1.0" dependencies = [ "dashmap", "futures", - "nym-crypto 0.4.0", + "nym-crypto", "nym-noise", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-sphinx", + "nym-task", "rand 0.8.5", "tokio", "tokio-stream", @@ -6372,7 +6093,7 @@ dependencies = [ "cw-storage-plus", "cw2", "humantime-serde", - "nym-contracts-common 0.5.0", + "nym-contracts-common", "rand_chacha 0.3.1", "schemars 0.8.22", "semver 1.0.26", @@ -6384,28 +6105,6 @@ dependencies = [ "utoipa", ] -[[package]] -name = "nym-mixnet-contract-common" -version = "0.6.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bs58", - "cosmwasm-schema", - "cosmwasm-std", - "cw-controllers", - "cw-storage-plus", - "humantime-serde", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "schemars 0.8.22", - "semver 1.0.26", - "serde", - "serde-json-wasm", - "serde_repr", - "thiserror 2.0.12", - "time", - "utoipa", -] - [[package]] name = "nym-mixnode-common" version = "0.1.0" @@ -6414,16 +6113,16 @@ dependencies = [ "futures", "humantime-serde", "log", - "nym-crypto 0.4.0", - "nym-metrics 0.1.0", - "nym-network-defaults 0.1.0", - "nym-sphinx-acknowledgements 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-forwarding 0.1.0", - "nym-sphinx-framing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-task 0.1.0", + "nym-crypto", + "nym-metrics", + "nym-network-defaults", + "nym-sphinx-acknowledgements", + "nym-sphinx-addressing", + "nym-sphinx-forwarding", + "nym-sphinx-framing", + "nym-sphinx-params", + "nym-sphinx-types", + "nym-task", "rand 0.8.5", "serde", "thiserror 2.0.12", @@ -6449,23 +6148,7 @@ dependencies = [ ] [[package]] -name = "nym-multisig-contract-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", - "cw-storage-plus", - "cw-utils", - "cw3", - "cw4", - "schemars 0.8.22", - "serde", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-network-defaults" +name = "nym-network-defaults" version = "0.1.0" dependencies = [ "cargo_metadata 0.19.2", @@ -6478,21 +6161,6 @@ dependencies = [ "utoipa", ] -[[package]] -name = "nym-network-defaults" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cargo_metadata 0.18.1", - "dotenvy", - "log", - "regex", - "schemars 0.8.22", - "serde", - "url", - "utoipa", -] - [[package]] name = "nym-network-monitor" version = "1.0.2" @@ -6503,16 +6171,16 @@ dependencies = [ "dashmap", "futures", "log", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", - "nym-crypto 0.4.0", + "nym-crypto", "nym-gateway-requests", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-sdk", - "nym-sphinx 0.1.0", - "nym-topology 0.1.0", + "nym-sphinx", + "nym-topology", "nym-types", - "nym-validator-client 0.1.0", + "nym-validator-client", "petgraph", "rand 0.8.5", "rand_chacha 0.3.1", @@ -6541,23 +6209,23 @@ dependencies = [ "ipnetwork", "log", "nym-async-file-watcher", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", "nym-client-websocket-requests", - "nym-config 0.1.0", + "nym-config", "nym-credential-storage", "nym-credentials", - "nym-crypto 0.4.0", - "nym-exit-policy 0.1.0", + "nym-crypto", + "nym-exit-policy", "nym-id", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-ordered-buffer", "nym-sdk", "nym-service-providers-common", "nym-socks5-proxy-helpers", "nym-socks5-requests", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-sphinx", + "nym-task", "nym-types", "publicsuffix", "rand 0.8.5", @@ -6607,39 +6275,39 @@ dependencies = [ "ipnetwork", "lioness", "nym-authenticator", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core-config-types", - "nym-config 0.1.0", - "nym-crypto 0.4.0", + "nym-config", + "nym-crypto", "nym-gateway", "nym-gateway-stats-storage", - "nym-http-api-client 0.1.0", - "nym-http-api-common 0.1.0", + "nym-http-api-client", + "nym-http-api-common", "nym-ip-packet-router", - "nym-metrics 0.1.0", + "nym-metrics", "nym-mixnet-client", "nym-network-requester", "nym-node-metrics", - "nym-node-requests 0.1.0", + "nym-node-requests", "nym-noise", "nym-noise-keys", "nym-nonexhaustive-delayqueue", - "nym-pemstore 0.3.0", - "nym-sphinx-acknowledgements 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-forwarding 0.1.0", - "nym-sphinx-framing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-routing 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", + "nym-pemstore", + "nym-sphinx-acknowledgements", + "nym-sphinx-addressing", + "nym-sphinx-forwarding", + "nym-sphinx-framing", + "nym-sphinx-params", + "nym-sphinx-routing", + "nym-sphinx-types", + "nym-statistics-common", + "nym-task", + "nym-topology", "nym-types", - "nym-validator-client 0.1.0", + "nym-validator-client", "nym-verloc", "nym-wireguard", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -6667,9 +6335,9 @@ version = "0.1.0" dependencies = [ "dashmap", "futures", - "nym-metrics 0.1.0", - "nym-statistics-common 0.1.0", - "strum 0.27.2", + "nym-metrics", + "nym-statistics-common", + "strum", "time", "tokio", "tracing", @@ -6683,47 +6351,24 @@ dependencies = [ "celes", "humantime", "humantime-serde", - "nym-bin-common 0.6.0", - "nym-crypto 0.4.0", - "nym-exit-policy 0.1.0", - "nym-http-api-client 0.1.0", + "nym-bin-common", + "nym-crypto", + "nym-exit-policy", + "nym-http-api-client", "nym-noise-keys", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "rand_chacha 0.3.1", "schemars 0.8.22", "serde", "serde_json", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "thiserror 2.0.12", "time", "tokio", "utoipa", ] -[[package]] -name = "nym-node-requests" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "async-trait", - "celes", - "humantime", - "humantime-serde", - "nym-bin-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-exit-policy 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-wireguard-types 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "schemars 0.8.22", - "serde", - "serde_json", - "strum 0.26.3", - "thiserror 2.0.12", - "time", - "utoipa", -] - [[package]] name = "nym-node-status-agent" version = "1.0.4" @@ -6731,8 +6376,8 @@ dependencies = [ "anyhow", "clap", "futures", - "nym-bin-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-bin-common", + "nym-crypto", "nym-node-status-client", "rand 0.8.5", "tempfile", @@ -6753,24 +6398,23 @@ dependencies = [ "celes", "clap", "cosmwasm-std", - "envy", "futures-util", "itertools 0.14.0", "moka", - "nym-bin-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-mixnet-contract-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-bin-common", + "nym-contracts-common", + "nym-crypto", + "nym-http-api-client", + "nym-http-api-common", + "nym-mixnet-contract-common", + "nym-network-defaults", "nym-node-metrics", - "nym-node-requests 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-node-requests", "nym-node-status-client", - "nym-serde-helpers 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-statistics-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-task 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-validator-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-serde-helpers", + "nym-statistics-common", + "nym-task", + "nym-validator-client", "rand 0.8.5", "rand_chacha 0.3.1", "regex", @@ -6780,8 +6424,8 @@ dependencies = [ "serde_json", "serde_json_path", "sqlx", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "thiserror 2.0.12", "time", "tokio", @@ -6801,8 +6445,7 @@ version = "0.1.2" dependencies = [ "anyhow", "bincode", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-crypto", "reqwest 0.12.22", "serde", "serde_json", @@ -6816,11 +6459,11 @@ version = "0.1.0" dependencies = [ "futures", "log", - "nym-crypto 0.4.0", - "nym-sphinx 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", + "nym-crypto", + "nym-sphinx", + "nym-sphinx-params", + "nym-task", + "nym-topology", "rand 0.8.5", "rand_chacha 0.3.1", "serde", @@ -6858,14 +6501,14 @@ dependencies = [ "arc-swap", "bytes", "futures", - "nym-crypto 0.4.0", + "nym-crypto", "nym-noise-keys", "pin-project", "rand_chacha 0.3.1", "sha2 0.10.9", "snow", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "thiserror 2.0.12", "tokio", "tokio-util", @@ -6876,7 +6519,7 @@ dependencies = [ name = "nym-noise-keys" version = "0.1.0" dependencies = [ - "nym-crypto 0.4.0", + "nym-crypto", "schemars 0.8.22", "serde", "utoipa", @@ -6899,8 +6542,8 @@ dependencies = [ "anyhow", "clap", "log", - "nym-bin-common 0.6.0", - "nym-network-defaults 0.1.0", + "nym-bin-common", + "nym-network-defaults", "nym-sdk", "nym-service-providers-common", "nym-socks5-requests", @@ -6935,24 +6578,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-outfox" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "blake3", - "chacha20", - "chacha20poly1305", - "getrandom 0.2.16", - "log", - "rand 0.8.5", - "rayon", - "sphinx-packet", - "thiserror 2.0.12", - "x25519-dalek", - "zeroize", -] - [[package]] name = "nym-pemstore" version = "0.3.0" @@ -6962,15 +6587,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-pemstore" -version = "0.3.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "pem", - "tracing", -] - [[package]] name = "nym-performance-contract-common" version = "0.1.0" @@ -6978,7 +6594,7 @@ dependencies = [ "cosmwasm-schema", "cosmwasm-std", "cw-controllers", - "nym-contracts-common 0.5.0", + "nym-contracts-common", "schemars 0.8.22", "serde", "thiserror 2.0.12", @@ -7017,25 +6633,25 @@ dependencies = [ "httpcodec", "log", "nym-bandwidth-controller", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", "nym-credential-storage", "nym-credential-utils", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-gateway-requests", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-ordered-buffer", "nym-service-providers-common", "nym-socks5-client-core", "nym-socks5-requests", - "nym-sphinx 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", - "nym-validator-client 0.1.0", + "nym-sphinx", + "nym-sphinx-addressing", + "nym-statistics-common", + "nym-task", + "nym-topology", + "nym-validator-client", "parking_lot", "rand 0.8.5", "reqwest 0.12.22", @@ -7066,18 +6682,6 @@ dependencies = [ "time", ] -[[package]] -name = "nym-serde-helpers" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "base64 0.22.1", - "bs58", - "hex", - "serde", - "time", -] - [[package]] name = "nym-service-provider-requests-common" version = "0.1.0" @@ -7094,10 +6698,10 @@ dependencies = [ "anyhow", "async-trait", "log", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-sdk", "nym-socks5-requests", - "nym-sphinx-anonymous-replies 0.1.0", + "nym-sphinx-anonymous-replies", "serde", "serde_json", "thiserror 2.0.12", @@ -7111,21 +6715,21 @@ dependencies = [ "bs58", "clap", "log", - "nym-bin-common 0.6.0", + "nym-bin-common", "nym-client-core", - "nym-config 0.1.0", + "nym-config", "nym-credential-storage", "nym-credentials", - "nym-crypto 0.4.0", + "nym-crypto", "nym-gateway-requests", "nym-id", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-ordered-buffer", - "nym-pemstore 0.3.0", + "nym-pemstore", "nym-socks5-client-core", - "nym-sphinx 0.1.0", - "nym-topology 0.1.0", - "nym-validator-client 0.1.0", + "nym-sphinx", + "nym-topology", + "nym-validator-client", "rand 0.8.5", "serde", "serde_json", @@ -7147,17 +6751,17 @@ dependencies = [ "log", "nym-bandwidth-controller", "nym-client-core", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", + "nym-config", + "nym-contracts-common", "nym-credential-storage", - "nym-mixnet-contract-common 0.6.0", - "nym-network-defaults 0.1.0", + "nym-mixnet-contract-common", + "nym-network-defaults", "nym-service-providers-common", "nym-socks5-proxy-helpers", "nym-socks5-requests", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-sphinx", + "nym-task", + "nym-validator-client", "pin-project", "rand 0.8.5", "reqwest 0.12.22", @@ -7178,7 +6782,7 @@ dependencies = [ "log", "nym-ordered-buffer", "nym-socks5-requests", - "nym-task 0.1.0", + "nym-task", "tokio", "tokio-test", "tokio-util", @@ -7190,9 +6794,9 @@ version = "0.1.0" dependencies = [ "bincode", "log", - "nym-exit-policy 0.1.0", + "nym-exit-policy", "nym-service-providers-common", - "nym-sphinx-addressing 0.1.0", + "nym-sphinx-addressing", "serde", "serde_json", "tap", @@ -7203,46 +6807,20 @@ dependencies = [ name = "nym-sphinx" version = "0.1.0" dependencies = [ - "nym-crypto 0.4.0", - "nym-metrics 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-sphinx-acknowledgements 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-anonymous-replies 0.1.0", - "nym-sphinx-chunking 0.1.0", - "nym-sphinx-cover 0.1.0", - "nym-sphinx-forwarding 0.1.0", - "nym-sphinx-framing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-routing 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-topology 0.1.0", - "rand 0.8.5", - "rand_chacha 0.3.1", - "rand_distr", - "thiserror 2.0.12", - "tokio", - "tracing", -] - -[[package]] -name = "nym-sphinx" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-metrics 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-acknowledgements 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-anonymous-replies 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-chunking 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-cover 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-forwarding 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-framing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-routing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-topology 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-crypto", + "nym-metrics", + "nym-mixnet-contract-common", + "nym-sphinx-acknowledgements", + "nym-sphinx-addressing", + "nym-sphinx-anonymous-replies", + "nym-sphinx-chunking", + "nym-sphinx-cover", + "nym-sphinx-forwarding", + "nym-sphinx-framing", + "nym-sphinx-params", + "nym-sphinx-routing", + "nym-sphinx-types", + "nym-topology", "rand 0.8.5", "rand_chacha 0.3.1", "rand_distr", @@ -7256,69 +6834,41 @@ name = "nym-sphinx-acknowledgements" version = "0.1.0" dependencies = [ "generic-array 0.14.7", - "nym-crypto 0.4.0", - "nym-pemstore 0.3.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-routing 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-topology 0.1.0", + "nym-crypto", + "nym-pemstore", + "nym-sphinx-addressing", + "nym-sphinx-params", + "nym-sphinx-routing", + "nym-sphinx-types", + "nym-topology", "rand 0.8.5", "serde", "thiserror 2.0.12", "zeroize", ] -[[package]] -name = "nym-sphinx-acknowledgements" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-pemstore 0.3.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-routing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-topology 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rand 0.8.5", - "thiserror 2.0.12", - "zeroize", -] - [[package]] name = "nym-sphinx-addressing" version = "0.1.0" dependencies = [ - "nym-crypto 0.4.0", - "nym-sphinx-types 0.2.0", + "nym-crypto", + "nym-sphinx-types", "rand 0.8.5", "serde", "thiserror 2.0.12", ] -[[package]] -name = "nym-sphinx-addressing" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "serde", - "thiserror 2.0.12", -] - [[package]] name = "nym-sphinx-anonymous-replies" version = "0.1.0" dependencies = [ "bs58", - "nym-crypto 0.4.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-routing 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-topology 0.1.0", + "nym-crypto", + "nym-sphinx-addressing", + "nym-sphinx-params", + "nym-sphinx-routing", + "nym-sphinx-types", + "nym-topology", "rand 0.8.5", "rand_chacha 0.3.1", "thiserror 2.0.12", @@ -7326,54 +6876,17 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "nym-sphinx-anonymous-replies" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bs58", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-routing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-topology 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rand 0.8.5", - "serde", - "thiserror 2.0.12", - "tracing", - "wasm-bindgen", -] - -[[package]] -name = "nym-sphinx-chunking" -version = "0.1.0" -dependencies = [ - "dashmap", - "log", - "nym-crypto 0.4.0", - "nym-metrics 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-types 0.2.0", - "rand 0.8.5", - "serde", - "thiserror 2.0.12", - "utoipa", -] - [[package]] name = "nym-sphinx-chunking" version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" dependencies = [ "dashmap", "log", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-metrics 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-crypto", + "nym-metrics", + "nym-sphinx-addressing", + "nym-sphinx-params", + "nym-sphinx-types", "rand 0.8.5", "serde", "thiserror 2.0.12", @@ -7384,33 +6897,15 @@ dependencies = [ name = "nym-sphinx-cover" version = "0.1.0" dependencies = [ - "nym-crypto 0.4.0", - "nym-sphinx-acknowledgements 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-chunking 0.1.0", - "nym-sphinx-forwarding 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-routing 0.1.0", - "nym-sphinx-types 0.2.0", - "nym-topology 0.1.0", - "rand 0.8.5", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-sphinx-cover" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-acknowledgements 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-chunking 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-forwarding 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-routing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-topology 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-crypto", + "nym-sphinx-acknowledgements", + "nym-sphinx-addressing", + "nym-sphinx-chunking", + "nym-sphinx-forwarding", + "nym-sphinx-params", + "nym-sphinx-routing", + "nym-sphinx-types", + "nym-topology", "rand 0.8.5", "thiserror 2.0.12", ] @@ -7419,22 +6914,10 @@ dependencies = [ name = "nym-sphinx-forwarding" version = "0.1.0" dependencies = [ - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-anonymous-replies 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-types 0.2.0", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-sphinx-forwarding" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-outfox 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-sphinx-addressing", + "nym-sphinx-anonymous-replies", + "nym-sphinx-params", + "nym-sphinx-types", "thiserror 2.0.12", ] @@ -7443,50 +6926,23 @@ name = "nym-sphinx-framing" version = "0.1.0" dependencies = [ "bytes", - "nym-sphinx-acknowledgements 0.1.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-forwarding 0.1.0", - "nym-sphinx-params 0.1.0", - "nym-sphinx-types 0.2.0", + "nym-sphinx-acknowledgements", + "nym-sphinx-addressing", + "nym-sphinx-forwarding", + "nym-sphinx-params", + "nym-sphinx-types", "thiserror 2.0.12", "tokio", "tokio-util", "tracing", ] -[[package]] -name = "nym-sphinx-framing" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "bytes", - "nym-sphinx-acknowledgements 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-forwarding 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-params 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "thiserror 2.0.12", - "tokio-util", - "tracing", -] - -[[package]] -name = "nym-sphinx-params" -version = "0.1.0" -dependencies = [ - "nym-crypto 0.4.0", - "nym-sphinx-types 0.2.0", - "serde", - "thiserror 2.0.12", -] - [[package]] name = "nym-sphinx-params" version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" dependencies = [ - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-crypto", + "nym-sphinx-types", "serde", "thiserror 2.0.12", ] @@ -7495,18 +6951,8 @@ dependencies = [ name = "nym-sphinx-routing" version = "0.1.0" dependencies = [ - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-types 0.2.0", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-sphinx-routing" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-sphinx-addressing", + "nym-sphinx-types", "thiserror 2.0.12", ] @@ -7514,24 +6960,14 @@ dependencies = [ name = "nym-sphinx-types" version = "0.2.0" dependencies = [ - "nym-outfox 0.1.0", - "sphinx-packet", - "thiserror 2.0.12", -] - -[[package]] -name = "nym-sphinx-types" -version = "0.2.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-outfox 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-outfox", "sphinx-packet", "thiserror 2.0.12", ] [[package]] name = "nym-statistics-api" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "axum 0.7.9", @@ -7539,12 +6975,12 @@ dependencies = [ "axum-extra", "celes", "clap", - "nym-bin-common 0.6.0", - "nym-http-api-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-common 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", + "nym-bin-common", + "nym-http-api-client", + "nym-http-api-common", + "nym-statistics-common", + "nym-task", + "nym-validator-client", "serde", "serde_json", "sqlx", @@ -7566,17 +7002,17 @@ version = "0.1.0" dependencies = [ "futures", "log", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-metrics 0.1.0", - "nym-sphinx 0.1.0", - "nym-task 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-metrics", + "nym-sphinx", + "nym-task", "serde", "serde_json", "sha2 0.10.9", "si-scale", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "sysinfo", "thiserror 2.0.12", "time", @@ -7585,30 +7021,6 @@ dependencies = [ "wasmtimer", ] -[[package]] -name = "nym-statistics-common" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "futures", - "log", - "nym-credentials-interface 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-metrics 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-task 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "serde", - "serde_json", - "sha2 0.10.9", - "si-scale", - "strum 0.26.3", - "sysinfo", - "thiserror 2.0.12", - "time", - "tokio", - "wasmtimer", -] - [[package]] name = "nym-store-cipher" version = "0.1.0" @@ -7640,29 +7052,12 @@ dependencies = [ "wasmtimer", ] -[[package]] -name = "nym-task" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cfg-if", - "futures", - "log", - "thiserror 2.0.12", - "tokio", - "tokio-util", - "tracing", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasmtimer", -] - [[package]] name = "nym-ticketbooks-merkle" version = "0.1.0" dependencies = [ - "nym-credentials-interface 0.1.0", - "nym-serde-helpers 0.1.0", + "nym-credentials-interface", + "nym-serde-helpers", "rand 0.8.5", "rand_chacha 0.3.1", "rs_merkle", @@ -7674,31 +7069,16 @@ dependencies = [ "utoipa", ] -[[package]] -name = "nym-ticketbooks-merkle" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "nym-credentials-interface 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-serde-helpers 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rs_merkle", - "schemars 0.8.22", - "serde", - "sha2 0.10.9", - "time", - "utoipa", -] - [[package]] name = "nym-topology" version = "0.1.0" dependencies = [ "async-trait", - "nym-api-requests 0.1.0", - "nym-crypto 0.4.0", - "nym-mixnet-contract-common 0.6.0", - "nym-sphinx-addressing 0.1.0", - "nym-sphinx-types 0.2.0", + "nym-api-requests", + "nym-crypto", + "nym-mixnet-contract-common", + "nym-sphinx-addressing", + "nym-sphinx-types", "rand 0.8.5", "reqwest 0.12.22", "serde", @@ -7711,33 +7091,13 @@ dependencies = [ "wasm-utils", ] -[[package]] -name = "nym-topology" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "async-trait", - "nym-api-requests 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-config 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-crypto 0.4.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-mixnet-contract-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-addressing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-routing 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-sphinx-types 0.2.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "rand 0.8.5", - "reqwest 0.12.22", - "serde", - "thiserror 2.0.12", - "tracing", -] - [[package]] name = "nym-tun" version = "0.1.0" dependencies = [ "etherparse", "log", - "nym-wireguard-types 0.1.0", + "nym-wireguard-types", "thiserror 2.0.12", "tokio", "tokio-tun", @@ -7754,18 +7114,18 @@ dependencies = [ "hmac", "itertools 0.14.0", "log", - "nym-config 0.1.0", - "nym-crypto 0.4.0", - "nym-mixnet-contract-common 0.6.0", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-config", + "nym-crypto", + "nym-mixnet-contract-common", + "nym-validator-client", + "nym-vesting-contract-common", "reqwest 0.12.22", "schemars 0.8.22", "serde", "serde_json", "sha2 0.10.9", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "tempfile", "thiserror 2.0.12", "ts-rs", @@ -7794,20 +7154,20 @@ dependencies = [ "flate2", "futures", "itertools 0.14.0", - "nym-api-requests 0.1.0", - "nym-coconut-dkg-common 0.1.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", - "nym-ecash-contract-common 0.1.0", - "nym-group-contract-common 0.1.0", - "nym-http-api-client 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-multisig-contract-common 0.1.0", - "nym-network-defaults 0.1.0", + "nym-api-requests", + "nym-coconut-dkg-common", + "nym-compact-ecash", + "nym-config", + "nym-contracts-common", + "nym-ecash-contract-common", + "nym-group-contract-common", + "nym-http-api-client", + "nym-mixnet-contract-common", + "nym-multisig-contract-common", + "nym-network-defaults", "nym-performance-contract-common", - "nym-serde-helpers 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-serde-helpers", + "nym-vesting-contract-common", "prost", "reqwest 0.12.22", "serde", @@ -7824,55 +7184,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "nym-validator-client" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "async-trait", - "base64 0.22.1", - "bip32", - "bip39", - "colored", - "cosmrs", - "cosmwasm-std", - "cw-controllers", - "cw-utils", - "cw2", - "cw3", - "cw4", - "eyre", - "flate2", - "futures", - "itertools 0.14.0", - "nym-api-requests 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-coconut-dkg-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-compact-ecash 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-config 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-ecash-contract-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-group-contract-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-http-api-client 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-mixnet-contract-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-multisig-contract-common 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-serde-helpers 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-vesting-contract-common 0.7.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "prost", - "reqwest 0.12.22", - "serde", - "serde_json", - "sha2 0.10.9", - "tendermint-rpc", - "thiserror 2.0.12", - "time", - "tokio", - "tracing", - "url", - "wasmtimer", - "zeroize", -] - [[package]] name = "nym-validator-rewarder" version = "0.3.0" @@ -7884,21 +7195,21 @@ dependencies = [ "futures", "humantime", "humantime-serde", - "nym-bin-common 0.6.0", - "nym-coconut-dkg-common 0.1.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", + "nym-bin-common", + "nym-coconut-dkg-common", + "nym-compact-ecash", + "nym-config", + "nym-contracts-common", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-time 0.1.0", - "nym-network-defaults 0.1.0", - "nym-pemstore 0.3.0", - "nym-serde-helpers 0.1.0", - "nym-task 0.1.0", - "nym-ticketbooks-merkle 0.1.0", - "nym-validator-client 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-time", + "nym-network-defaults", + "nym-pemstore", + "nym-serde-helpers", + "nym-task", + "nym-ticketbooks-merkle", + "nym-validator-client", "nyxd-scraper", "rand 0.8.5", "rand_chacha 0.3.1", @@ -7922,9 +7233,9 @@ dependencies = [ "bytes", "futures", "humantime", - "nym-crypto 0.4.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-crypto", + "nym-task", + "nym-validator-client", "rand 0.8.5", "thiserror 2.0.12", "time", @@ -7941,26 +7252,13 @@ dependencies = [ "cosmwasm-schema", "cosmwasm-std", "cw2", - "nym-contracts-common 0.5.0", - "nym-mixnet-contract-common 0.6.0", + "nym-contracts-common", + "nym-mixnet-contract-common", "serde", "thiserror 2.0.12", "ts-rs", ] -[[package]] -name = "nym-vesting-contract-common" -version = "0.7.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "cosmwasm-schema", - "cosmwasm-std", - "nym-contracts-common 0.5.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-mixnet-contract-common 0.6.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "serde", - "thiserror 2.0.12", -] - [[package]] name = "nym-vpn-api-lib-wasm" version = "0.1.0" @@ -7968,13 +7266,13 @@ dependencies = [ "bs58", "getrandom 0.2.16", "js-sys", - "nym-bin-common 0.6.0", - "nym-compact-ecash 0.1.0", + "nym-bin-common", + "nym-compact-ecash", "nym-credential-proxy-requests", "nym-credentials", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", - "nym-ecash-time 0.1.0", + "nym-credentials-interface", + "nym-crypto", + "nym-ecash-time", "serde", "serde-wasm-bindgen 0.6.5", "serde_json", @@ -7993,16 +7291,16 @@ dependencies = [ "cosmrs", "cosmwasm-std", "hex-literal", - "nym-config 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-network-defaults 0.1.0", + "nym-config", + "nym-mixnet-contract-common", + "nym-network-defaults", "nym-types", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-validator-client", + "nym-vesting-contract-common", "serde", "serde_json", - "strum 0.27.2", - "strum_macros 0.27.2", + "strum", + "strum_macros", "ts-rs", ] @@ -8022,14 +7320,14 @@ dependencies = [ "log", "nym-authenticator-requests", "nym-credential-verification", - "nym-credentials-interface 0.1.0", - "nym-crypto 0.4.0", + "nym-credentials-interface", + "nym-crypto", "nym-gateway-requests", "nym-gateway-storage", - "nym-network-defaults 0.1.0", + "nym-network-defaults", "nym-node-metrics", - "nym-task 0.1.0", - "nym-wireguard-types 0.1.0", + "nym-task", + "nym-wireguard-types", "thiserror 2.0.12", "time", "tokio", @@ -8044,29 +7342,15 @@ version = "0.1.0" dependencies = [ "base64 0.22.1", "log", - "nym-config 0.1.0", - "nym-crypto 0.4.0", - "nym-network-defaults 0.1.0", + "nym-config", + "nym-crypto", + "nym-network-defaults", "rand 0.8.5", "serde", "thiserror 2.0.12", "x25519-dalek", ] -[[package]] -name = "nym-wireguard-types" -version = "0.1.0" -source = "git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar#0d420fb0a56f010b86562fb037034b1ae477a3b8" -dependencies = [ - "base64 0.22.1", - "log", - "nym-config 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "nym-network-defaults 0.1.0 (git+https://github.com/nymtech/nym.git?branch=release/2025.11-cheddar)", - "serde", - "thiserror 2.0.12", - "x25519-dalek", -] - [[package]] name = "nymvisor" version = "0.1.25" @@ -8082,9 +7366,9 @@ dependencies = [ "humantime-serde", "nix 0.27.1", "nym-async-file-watcher", - "nym-bin-common 0.6.0", - "nym-config 0.1.0", - "nym-task 0.1.0", + "nym-bin-common", + "nym-config", + "nym-task", "reqwest 0.12.22", "serde", "serde_json", @@ -8106,11 +7390,11 @@ dependencies = [ "axum 0.7.9", "chrono", "clap", - "nym-bin-common 0.6.0", - "nym-config 0.1.0", - "nym-network-defaults 0.1.0", - "nym-task 0.1.0", - "nym-validator-client 0.1.0", + "nym-bin-common", + "nym-config", + "nym-network-defaults", + "nym-task", + "nym-validator-client", "nyxd-scraper", "reqwest 0.12.22", "schemars 0.8.22", @@ -8775,28 +8059,6 @@ dependencies = [ "elliptic-curve", ] -[[package]] -name = "proc-macro-error-attr2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" -dependencies = [ - "proc-macro2", - "quote", -] - -[[package]] -name = "proc-macro-error2" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" -dependencies = [ - "proc-macro-error-attr2", - "proc-macro2", - "quote", - "syn 2.0.104", -] - [[package]] name = "proc-macro2" version = "1.0.95" @@ -10569,35 +9831,13 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "strum" -version = "0.26.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" -dependencies = [ - "strum_macros 0.26.4", -] - [[package]] name = "strum" version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" dependencies = [ - "strum_macros 0.27.2", -] - -[[package]] -name = "strum_macros" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" -dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "rustversion", - "syn 2.0.104", + "strum_macros", ] [[package]] @@ -10884,20 +10124,20 @@ dependencies = [ "dkg-bypass-contract", "humantime", "indicatif 0.17.11", - "nym-bin-common 0.6.0", - "nym-coconut-dkg-common 0.1.0", - "nym-compact-ecash 0.1.0", - "nym-config 0.1.0", - "nym-contracts-common 0.5.0", - "nym-crypto 0.4.0", - "nym-ecash-contract-common 0.1.0", - "nym-group-contract-common 0.1.0", - "nym-mixnet-contract-common 0.6.0", - "nym-multisig-contract-common 0.1.0", - "nym-pemstore 0.3.0", + "nym-bin-common", + "nym-coconut-dkg-common", + "nym-compact-ecash", + "nym-config", + "nym-contracts-common", + "nym-crypto", + "nym-ecash-contract-common", + "nym-group-contract-common", + "nym-mixnet-contract-common", + "nym-multisig-contract-common", + "nym-pemstore", "nym-performance-contract-common", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-validator-client", + "nym-vesting-contract-common", "rand 0.8.5", "serde", "serde_json", @@ -11563,11 +10803,11 @@ name = "ts-rs-cli" version = "0.1.0" dependencies = [ "anyhow", - "nym-api-requests 0.1.0", - "nym-mixnet-contract-common 0.6.0", + "nym-api-requests", + "nym-mixnet-contract-common", "nym-types", - "nym-validator-client 0.1.0", - "nym-vesting-contract-common 0.7.0", + "nym-validator-client", + "nym-vesting-contract-common", "nym-wallet-types", "ts-rs", "walkdir", @@ -12013,12 +11253,12 @@ dependencies = [ "anyhow", "clap", "comfy-table", - "nym-bin-common 0.6.0", - "nym-network-defaults 0.1.0", - "nym-validator-client 0.1.0", + "nym-bin-common", + "nym-network-defaults", + "nym-validator-client", "serde", "serde_json", - "strum 0.27.2", + "strum", "time", "tokio", "tracing", @@ -12240,16 +11480,16 @@ dependencies = [ "js-sys", "nym-bandwidth-controller", "nym-client-core", - "nym-config 0.1.0", + "nym-config", "nym-credential-storage", - "nym-crypto 0.4.0", + "nym-crypto", "nym-gateway-client", - "nym-sphinx 0.1.0", - "nym-sphinx-acknowledgements 0.1.0", - "nym-statistics-common 0.1.0", - "nym-task 0.1.0", - "nym-topology 0.1.0", - "nym-validator-client 0.1.0", + "nym-sphinx", + "nym-sphinx-acknowledgements", + "nym-statistics-common", + "nym-task", + "nym-topology", + "nym-validator-client", "rand 0.8.5", "serde", "serde-wasm-bindgen 0.6.5", @@ -13111,11 +12351,11 @@ dependencies = [ "bs58", "getrandom 0.2.16", "js-sys", - "nym-bin-common 0.6.0", - "nym-compact-ecash 0.1.0", + "nym-bin-common", + "nym-compact-ecash", "nym-credentials", - "nym-crypto 0.4.0", - "nym-http-api-client 0.1.0", + "nym-crypto", + "nym-http-api-client", "rand 0.8.5", "reqwest 0.12.22", "serde", @@ -13174,8 +12414,8 @@ name = "zulip-client" version = "0.1.0" dependencies = [ "itertools 0.14.0", - "nym-bin-common 0.6.0", - "nym-http-api-client 0.1.0", + "nym-bin-common", + "nym-http-api-client", "reqwest 0.12.22", "serde", "serde_json", diff --git a/nym-node-status-api/nym-node-status-agent/Cargo.toml b/nym-node-status-api/nym-node-status-agent/Cargo.toml index f6671e611be..6c6cab2ca96 100644 --- a/nym-node-status-api/nym-node-status-agent/Cargo.toml +++ b/nym-node-status-api/nym-node-status-agent/Cargo.toml @@ -17,15 +17,10 @@ readme.workspace = true anyhow = { workspace = true } clap = { workspace = true, features = ["derive", "env"] } futures = { workspace = true } -# nym-bin-common = { path = "../../common/bin-common", features = ["models"] } -nym-bin-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar", features = [ - "models", -] } +nym-bin-common = { path = "../../common/bin-common", features = ["models"] } +nym-crypto = { path = "../../common/crypto", features = ["asymmetric", "rand"] } + nym-node-status-client = { path = "../nym-node-status-client" } -nym-crypto = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar", features = [ - "asymmetric", - "rand", -] } rand = { workspace = true } tokio = { workspace = true, features = [ "macros", diff --git a/nym-node-status-api/nym-node-status-api/Cargo.toml b/nym-node-status-api/nym-node-status-api/Cargo.toml index 8ff0de89174..95514c4259b 100644 --- a/nym-node-status-api/nym-node-status-api/Cargo.toml +++ b/nym-node-status-api/nym-node-status-api/Cargo.toml @@ -20,42 +20,24 @@ bip39 = { workspace = true } celes = { workspace = true } clap = { workspace = true, features = ["cargo", "derive", "env", "string"] } cosmwasm-std = { workspace = true } -envy = { workspace = true } futures-util = { workspace = true } itertools = { workspace = true } moka = { workspace = true, features = ["future"] } -# TODO dz had to switch to cheddar versions because develop is ahead of current -# Nym API: revert after Cheddar is out -nym-contracts-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-mixnet-contract-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-bin-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar", features = [ - "openapi", -] } + +nym-contracts-common = { path = "../../common/cosmwasm-smart-contracts/contracts-common" } +nym-mixnet-contract-common = { path = "../../common/cosmwasm-smart-contracts/mixnet-contract", features = ["utoipa"] } +nym-bin-common = { path = "../../common/bin-common", features = ["models"] } nym-node-status-client = { path = "../nym-node-status-client" } -nym-crypto = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-http-api-client = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-http-api-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar", features = [ - "middleware", -] } -nym-network-defaults = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-serde-helpers = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-statistics-common = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -# nym-contracts-common = { path = "../../common/cosmwasm-smart-contracts/contracts-common" } -# nym-mixnet-contract-common = { path = "../../common/cosmwasm-smart-contracts/mixnet-contract", features = ["utoipa"] } -# nym-bin-common = { path = "../../common/bin-common", features = ["models"] } -# nym-node-status-client = { path = "../nym-node-status-client" } -# nym-crypto = { path = "../../common/crypto", features = ["asymmetric", "serde"] } -# nym-http-api-client = { path = "../../common/http-api-client" } -# nym-http-api-common = { path = "../../common/http-api-common", features = ["middleware"]} -# nym-network-defaults = { path = "../../common/network-defaults" } -# nym-serde-helpers = { path = "../../common/serde-helpers" } -# nym-statistics-common = { path = "../../common/statistics" } -# nym-validator-client = { path = "../../common/client-libs/validator-client" } -nym-validator-client = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -# nym-task = { path = "../../common/task" } -# nym-node-requests = { path = "../../nym-node/nym-node-requests", features = ["openapi"] } -nym-task = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -nym-node-requests = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } +nym-crypto = { path = "../../common/crypto", features = ["asymmetric", "serde"] } +nym-http-api-client = { path = "../../common/http-api-client" } +nym-http-api-common = { path = "../../common/http-api-common", features = ["middleware"] } +nym-network-defaults = { path = "../../common/network-defaults" } +nym-serde-helpers = { path = "../../common/serde-helpers" } +nym-statistics-common = { path = "../../common/statistics" } +nym-validator-client = { path = "../../common/client-libs/validator-client" } +nym-task = { path = "../../common/task" } +nym-node-requests = { path = "../../nym-node/nym-node-requests", features = ["openapi"] } + rand = { workspace = true } rand_chacha = { workspace = true } regex = { workspace = true } diff --git a/nym-node-status-api/nym-node-status-api/src/metrics_scraper/mod.rs b/nym-node-status-api/nym-node-status-api/src/metrics_scraper/mod.rs index 62439d394c2..bc3cd23fe7c 100644 --- a/nym-node-status-api/nym-node-status-api/src/metrics_scraper/mod.rs +++ b/nym-node-status-api/nym-node-status-api/src/metrics_scraper/mod.rs @@ -57,7 +57,7 @@ async fn run( .clone() .expect("rust sdk mainnet default missing api_url"); - let nym_api = nym_http_api_client::ClientBuilder::new_with_url(default_api_url) + let nym_api = nym_http_api_client::ClientBuilder::new_with_urls(vec![default_api_url.into()]) .no_hickory_dns() .with_timeout(nym_api_client_timeout) .build::<&str>()?; diff --git a/nym-node-status-api/nym-node-status-api/src/monitor/mod.rs b/nym-node-status-api/nym-node-status-api/src/monitor/mod.rs index 2bd1745a68f..d41d0cedc93 100644 --- a/nym-node-status-api/nym-node-status-api/src/monitor/mod.rs +++ b/nym-node-status-api/nym-node-status-api/src/monitor/mod.rs @@ -105,10 +105,11 @@ impl Monitor { .clone() .expect("rust sdk mainnet default missing api_url"); - let nym_api = nym_http_api_client::ClientBuilder::new_with_url(default_api_url) - .no_hickory_dns() - .with_timeout(self.nym_api_client_timeout) - .build::<&str>()?; + let nym_api = + nym_http_api_client::ClientBuilder::new_with_urls(vec![default_api_url.into()]) + .no_hickory_dns() + .with_timeout(self.nym_api_client_timeout) + .build::<&str>()?; let api_client = NymApiClient::from(nym_api); diff --git a/nym-node-status-api/nym-node-status-client/Cargo.toml b/nym-node-status-api/nym-node-status-client/Cargo.toml index ef56a68c8ba..35443e45dc5 100644 --- a/nym-node-status-api/nym-node-status-client/Cargo.toml +++ b/nym-node-status-api/nym-node-status-client/Cargo.toml @@ -16,12 +16,8 @@ readme.workspace = true [dependencies] anyhow = { workspace = true } bincode = { workspace = true } -nym-crypto = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar", features = [ - "asymmetric", - "serde", -] } -nym-http-api-client = { git = "https://github.com/nymtech/nym.git", branch = "release/2025.11-cheddar" } -reqwest = { workspace = true } +nym-crypto = { path = "../../common/crypto", features = ["asymmetric", "serde", ] } +reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } time = { workspace = true } diff --git a/nym-statistics-api/Cargo.toml b/nym-statistics-api/Cargo.toml index 4d37557118c..5d070a1dcd5 100644 --- a/nym-statistics-api/Cargo.toml +++ b/nym-statistics-api/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-statistics-api" -version = "0.1.4" +version = "0.1.5" authors.workspace = true repository.workspace = true homepage.workspace = true @@ -48,8 +48,8 @@ nym-statistics-common = { path = "../common/statistics", features = [ ] } nym-task = { path = "../common/task" } -nym-http-api-client = { git = "https://github.com/nymtech/nym", branch = "release/2025.11-cheddar" } -nym-validator-client = { git = "https://github.com/nymtech/nym", branch = "release/2025.11-cheddar" } # current develop is incompatible with current deployed API +nym-http-api-client = { path = "../common/http-api-client" } +nym-validator-client = { path = "../common/client-libs/validator-client" } [build-dependencies] anyhow = { workspace = true } diff --git a/nym-wallet/Cargo.lock b/nym-wallet/Cargo.lock index 2b9ac7375d9..f4bff02a230 100644 --- a/nym-wallet/Cargo.lock +++ b/nym-wallet/Cargo.lock @@ -40,7 +40,7 @@ dependencies = [ "serde", "serde_json", "serde_repr", - "strum 0.23.0", + "strum", "tap", "tauri", "tauri-build", @@ -2799,15 +2799,6 @@ version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - [[package]] name = "heck" version = "0.4.1" @@ -4123,7 +4114,8 @@ dependencies = [ "nym-network-defaults", "rand 0.8.5", "serde", - "strum 0.26.3", + "strum", + "strum_macros", "thiserror 2.0.12", "time", "utoipa", @@ -4304,7 +4296,8 @@ dependencies = [ "schemars", "serde", "serde_json", - "strum 0.26.3", + "strum", + "strum_macros", "thiserror 2.0.12", "time", "utoipa", @@ -4410,7 +4403,8 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.9", - "strum 0.26.3", + "strum", + "strum_macros", "thiserror 2.0.12", "ts-rs", "url", @@ -4508,7 +4502,8 @@ dependencies = [ "nym-vesting-contract-common", "serde", "serde_json", - "strum 0.23.0", + "strum", + "strum_macros", "ts-rs", ] @@ -6630,45 +6625,22 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "strum" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae14b91c7d11c9a851d3fbc80a963198998c2a64eec840477fa92d8ce9b70bb" -dependencies = [ - "strum_macros 0.23.1", -] - -[[package]] -name = "strum" -version = "0.26.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" -dependencies = [ - "strum_macros 0.26.4", -] - -[[package]] -name = "strum_macros" -version = "0.23.1" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb0dc7ee9c15cea6199cde9a127fa16a4c5819af85395457ad72d68edc85a38" +checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" dependencies = [ - "heck 0.3.3", - "proc-macro2", - "quote", - "rustversion", - "syn 1.0.109", + "strum_macros", ] [[package]] name = "strum_macros" -version = "0.26.4" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "rustversion", "syn 2.0.100", ]