From 915f0c971f272803d135104feeb3cb81cfb7e5ae Mon Sep 17 00:00:00 2001 From: mfahampshire Date: Wed, 7 Jan 2026 10:14:43 +0000 Subject: [PATCH] Add workspace repo / homepage / documentation links to cargo.toml files --- clients/native/websocket-requests/Cargo.toml | 3 +++ common/bandwidth-controller/Cargo.toml | 3 +++ common/client-core/Cargo.toml | 3 +++ common/client-core/config-types/Cargo.toml | 3 +++ common/client-core/gateways-storage/Cargo.toml | 3 +++ common/client-core/surb-storage/Cargo.toml | 3 +++ common/client-libs/gateway-client/Cargo.toml | 3 +++ common/client-libs/mixnet-client/Cargo.toml | 3 +++ common/client-libs/validator-client/Cargo.toml | 3 +++ common/commands/Cargo.toml | 3 +++ common/cosmwasm-smart-contracts/coconut-dkg/Cargo.toml | 3 +++ common/cosmwasm-smart-contracts/ecash-contract/Cargo.toml | 3 +++ common/cosmwasm-smart-contracts/group-contract/Cargo.toml | 3 +++ common/credential-storage/Cargo.toml | 3 +++ common/credential-utils/Cargo.toml | 4 +++- common/gateway-requests/Cargo.toml | 3 +++ common/ip-packet-requests/Cargo.toml | 1 + common/mixnode-common/Cargo.toml | 3 +++ common/node-tester-utils/Cargo.toml | 3 +++ common/nonexhaustive-delayqueue/Cargo.toml | 3 +++ common/nymnoise/Cargo.toml | 3 +++ common/nymnoise/keys/Cargo.toml | 3 +++ common/socks5-client-core/Cargo.toml | 3 +++ common/socks5/ordered-buffer/Cargo.toml | 3 +++ common/socks5/proxy-helpers/Cargo.toml | 3 +++ common/socks5/requests/Cargo.toml | 3 +++ common/store-cipher/Cargo.toml | 3 +++ common/types/Cargo.toml | 3 +++ common/wasm/storage/Cargo.toml | 3 +++ common/wasm/utils/Cargo.toml | 3 +++ nym-api/nym-api-requests/Cargo.toml | 3 +++ nym-sqlx-pool-guard/Cargo.toml | 3 +++ sdk/ffi/cpp/Cargo.toml | 3 +++ sdk/ffi/go/Cargo.toml | 3 +++ sdk/ffi/shared/Cargo.toml | 3 +++ service-providers/common/Cargo.toml | 3 +++ 36 files changed, 106 insertions(+), 1 deletion(-) diff --git a/clients/native/websocket-requests/Cargo.toml b/clients/native/websocket-requests/Cargo.toml index c57c2e1bf3..25defd82ff 100644 --- a/clients/native/websocket-requests/Cargo.toml +++ b/clients/native/websocket-requests/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true description = "Request and response definitions for Nym client websocket connections" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/bandwidth-controller/Cargo.toml b/common/bandwidth-controller/Cargo.toml index 2d12c6ed33..d93ddbab85 100644 --- a/common/bandwidth-controller/Cargo.toml +++ b/common/bandwidth-controller/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Crate for controlling the use of zknym credentials to ensure constant bandwidth availability for NymVPN app" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-core/Cargo.toml b/common/client-core/Cargo.toml index 601a80f96d..77cdf19c98 100644 --- a/common/client-core/Cargo.toml +++ b/common/client-core/Cargo.toml @@ -6,6 +6,9 @@ edition = "2021" rust-version = "1.85" license.workspace = true description = "Crate containing core client functionality and configs, used by all other Nym client implentations" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-core/config-types/Cargo.toml b/common/client-core/config-types/Cargo.toml index 79eccb8e7c..4c586ec1c3 100644 --- a/common/client-core/config-types/Cargo.toml +++ b/common/client-core/config-types/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Low level configs and constants used by Nym clients and nodes" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-core/gateways-storage/Cargo.toml b/common/client-core/gateways-storage/Cargo.toml index 513e33c177..1a1e9f7c2d 100644 --- a/common/client-core/gateways-storage/Cargo.toml +++ b/common/client-core/gateways-storage/Cargo.toml @@ -5,6 +5,9 @@ edition = "2021" license.workspace = true rust-version.workspace = true description = "Functionality for Nym clients to store and retrive Gateway connections" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-core/surb-storage/Cargo.toml b/common/client-core/surb-storage/Cargo.toml index 7477f71586..04168ec19e 100644 --- a/common/client-core/surb-storage/Cargo.toml +++ b/common/client-core/surb-storage/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Functionality for Nym clients to generate and use Single Use Reply Blocks (SURBs)" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-libs/gateway-client/Cargo.toml b/common/client-libs/gateway-client/Cargo.toml index 243e9e88c3..914c23a45e 100644 --- a/common/client-libs/gateway-client/Cargo.toml +++ b/common/client-libs/gateway-client/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true description = "Functions and types for Nym client <> Gateway connections" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-libs/mixnet-client/Cargo.toml b/common/client-libs/mixnet-client/Cargo.toml index 0250d2eac6..72f838e50b 100644 --- a/common/client-libs/mixnet-client/Cargo.toml +++ b/common/client-libs/mixnet-client/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true description = "Client for Mix Node <> Mix Node & Mix Node <> Gateway communication" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/client-libs/validator-client/Cargo.toml b/common/client-libs/validator-client/Cargo.toml index 1444d00130..4faa1a0943 100644 --- a/common/client-libs/validator-client/Cargo.toml +++ b/common/client-libs/validator-client/Cargo.toml @@ -6,6 +6,9 @@ edition = "2021" rust-version = "1.85" license.workspace = true description = "Client for interacting with Nyx Cosmos SDK blockchain" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/commands/Cargo.toml b/common/commands/Cargo.toml index 04f0014a2f..1c7d1f8da8 100644 --- a/common/commands/Cargo.toml +++ b/common/commands/Cargo.toml @@ -5,6 +5,9 @@ authors.workspace = true edition = "2021" license.workspace = true description = "Common commands crate used by the nym-cli tool for interacting with the Nyx Cosmos SDK blockchain and Mixnet endpoints" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [dependencies] anyhow = { workspace = true } diff --git a/common/cosmwasm-smart-contracts/coconut-dkg/Cargo.toml b/common/cosmwasm-smart-contracts/coconut-dkg/Cargo.toml index a05577265c..158b920e24 100644 --- a/common/cosmwasm-smart-contracts/coconut-dkg/Cargo.toml +++ b/common/cosmwasm-smart-contracts/coconut-dkg/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Common crate for Nym's DKG cosmwasm contract" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/cosmwasm-smart-contracts/ecash-contract/Cargo.toml b/common/cosmwasm-smart-contracts/ecash-contract/Cargo.toml index bd4cf82cf9..dce59308ce 100644 --- a/common/cosmwasm-smart-contracts/ecash-contract/Cargo.toml +++ b/common/cosmwasm-smart-contracts/ecash-contract/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Common crate for Nym's ecash/zknym cosmwasm contract" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/cosmwasm-smart-contracts/group-contract/Cargo.toml b/common/cosmwasm-smart-contracts/group-contract/Cargo.toml index e9f249337e..17cb3e83db 100644 --- a/common/cosmwasm-smart-contracts/group-contract/Cargo.toml +++ b/common/cosmwasm-smart-contracts/group-contract/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Common crate for Nym's group cosmwasm contract" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [dependencies] cosmwasm-schema = { workspace = true } diff --git a/common/credential-storage/Cargo.toml b/common/credential-storage/Cargo.toml index e18bc306d1..42da92cedc 100644 --- a/common/credential-storage/Cargo.toml +++ b/common/credential-storage/Cargo.toml @@ -5,6 +5,9 @@ edition = "2021" license.workspace = true rust-version.workspace = true description = "Crate for handling and storing spent and unspent zknym ticketbooks" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/credential-utils/Cargo.toml b/common/credential-utils/Cargo.toml index 6669e9d017..f3d6986d1d 100644 --- a/common/credential-utils/Cargo.toml +++ b/common/credential-utils/Cargo.toml @@ -4,7 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Utils crate for dealing with zknym credentials" - +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] diff --git a/common/gateway-requests/Cargo.toml b/common/gateway-requests/Cargo.toml index 658995dbc2..b9cdf43d01 100644 --- a/common/gateway-requests/Cargo.toml +++ b/common/gateway-requests/Cargo.toml @@ -8,6 +8,9 @@ authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true description = "Request and response definitions for Nym Gateway <> client communication" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/ip-packet-requests/Cargo.toml b/common/ip-packet-requests/Cargo.toml index f7f4282217..487ff4d782 100644 --- a/common/ip-packet-requests/Cargo.toml +++ b/common/ip-packet-requests/Cargo.toml @@ -9,6 +9,7 @@ edition.workspace = true license.workspace = true description = "Codec, signing functionality, and different version definitions for IP packet request and responses" + [dependencies] bincode = { workspace = true } bytes = { workspace = true } diff --git a/common/mixnode-common/Cargo.toml b/common/mixnode-common/Cargo.toml index 3c47c6bdd0..50d1c94cde 100644 --- a/common/mixnode-common/Cargo.toml +++ b/common/mixnode-common/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true description = "Common crate for Nym Mix Nodes" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/node-tester-utils/Cargo.toml b/common/node-tester-utils/Cargo.toml index 0e78baaf04..d3845fb094 100644 --- a/common/node-tester-utils/Cargo.toml +++ b/common/node-tester-utils/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Utils for the Nym Node Tester" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/nonexhaustive-delayqueue/Cargo.toml b/common/nonexhaustive-delayqueue/Cargo.toml index fbe3373150..f8d4671688 100644 --- a/common/nonexhaustive-delayqueue/Cargo.toml +++ b/common/nonexhaustive-delayqueue/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true description = "A copy of tokio-util delay_queue with `Sleep` and `Instant` being replaced with`wasm_timer` equivalents" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/nymnoise/Cargo.toml b/common/nymnoise/Cargo.toml index 7a69b9e3ae..64dd0470f5 100644 --- a/common/nymnoise/Cargo.toml +++ b/common/nymnoise/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Simon Wicky "] edition = "2021" license.workspace = true description = "Nym's Noise protocol implementation" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [dependencies] arc-swap = { workspace = true } diff --git a/common/nymnoise/keys/Cargo.toml b/common/nymnoise/keys/Cargo.toml index be49768e0b..3dfc1c64d2 100644 --- a/common/nymnoise/keys/Cargo.toml +++ b/common/nymnoise/keys/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Simon Wicky "] edition = "2021" license.workspace = true description = "Helpers and type definition of Nym's Noise protocol keys" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [dependencies] schemars = { workspace = true, features = ["preserve_order"] } diff --git a/common/socks5-client-core/Cargo.toml b/common/socks5-client-core/Cargo.toml index 2a374186c4..f86c6cf686 100644 --- a/common/socks5-client-core/Cargo.toml +++ b/common/socks5-client-core/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Core functionality of the Nym SOCKS client" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/socks5/ordered-buffer/Cargo.toml b/common/socks5/ordered-buffer/Cargo.toml index a2eb95b18f..572f2c0d59 100644 --- a/common/socks5/ordered-buffer/Cargo.toml +++ b/common/socks5/ordered-buffer/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Dave Hrycyszyn "] edition = "2021" license.workspace = true description = "This crate takes care of reliably and speedily turning bytes into a series of ordered message fragments on one side, and of reliably reassembling the fragments into the original message on the other" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/socks5/proxy-helpers/Cargo.toml b/common/socks5/proxy-helpers/Cargo.toml index a0448fd0a3..9b74fd005d 100644 --- a/common/socks5/proxy-helpers/Cargo.toml +++ b/common/socks5/proxy-helpers/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true description = "Helpers for the Nym SOCKS client" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/socks5/requests/Cargo.toml b/common/socks5/requests/Cargo.toml index bee89c61a6..1197c4beb3 100644 --- a/common/socks5/requests/Cargo.toml +++ b/common/socks5/requests/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Dave Hrycyszyn "] edition = "2021" license.workspace = true description = "Request and response definitions for the Nym SOCKS client" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/store-cipher/Cargo.toml b/common/store-cipher/Cargo.toml index cfdf89068e..124d5b1869 100644 --- a/common/store-cipher/Cargo.toml +++ b/common/store-cipher/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Helpers for various ciphers used throughout the Nym network" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/types/Cargo.toml b/common/types/Cargo.toml index 4abf85bb8c..2f6ae032b4 100644 --- a/common/types/Cargo.toml +++ b/common/types/Cargo.toml @@ -6,6 +6,9 @@ authors.workspace = true edition = "2021" rust-version.workspace = true license.workspace = true +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [dependencies] base64 = { workspace = true } diff --git a/common/wasm/storage/Cargo.toml b/common/wasm/storage/Cargo.toml index 79747509a8..884a7b89b6 100644 --- a/common/wasm/storage/Cargo.toml +++ b/common/wasm/storage/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true description = "indexeddb-backed in-browser storage with optional encryption implentation and helpers" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/common/wasm/utils/Cargo.toml b/common/wasm/utils/Cargo.toml index 7345bc9ef8..9d1518ed79 100644 --- a/common/wasm/utils/Cargo.toml +++ b/common/wasm/utils/Cargo.toml @@ -5,6 +5,9 @@ authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true description = "Helpers and macros for the Nym WASM client" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/nym-api/nym-api-requests/Cargo.toml b/nym-api/nym-api-requests/Cargo.toml index fec09eacbf..0a683ef8b8 100644 --- a/nym-api/nym-api-requests/Cargo.toml +++ b/nym-api/nym-api-requests/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Nym API request types and functions" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/nym-sqlx-pool-guard/Cargo.toml b/nym-sqlx-pool-guard/Cargo.toml index 3d775e015f..3eecfffb99 100644 --- a/nym-sqlx-pool-guard/Cargo.toml +++ b/nym-sqlx-pool-guard/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2024" license.workspace = true description = "Platform-specific functions for SQLX dbs" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true [lints] workspace = true diff --git a/sdk/ffi/cpp/Cargo.toml b/sdk/ffi/cpp/Cargo.toml index 973fb534c5..307f669a15 100644 --- a/sdk/ffi/cpp/Cargo.toml +++ b/sdk/ffi/cpp/Cargo.toml @@ -2,6 +2,9 @@ name = "nym-cpp-ffi" version.workspace = true edition = "2021" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true license.workspace = true description = "C++ FFI bindings for Nym Rust SDK" diff --git a/sdk/ffi/go/Cargo.toml b/sdk/ffi/go/Cargo.toml index 94f8ef6f70..76b1e91a57 100644 --- a/sdk/ffi/go/Cargo.toml +++ b/sdk/ffi/go/Cargo.toml @@ -2,6 +2,9 @@ name = "nym-go-ffi" version.workspace = true edition = "2021" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true license.workspace = true description = "Go FFI bindings for Nym Rust SDK" diff --git a/sdk/ffi/shared/Cargo.toml b/sdk/ffi/shared/Cargo.toml index 8808e5590c..d5e3434892 100644 --- a/sdk/ffi/shared/Cargo.toml +++ b/sdk/ffi/shared/Cargo.toml @@ -2,6 +2,9 @@ name = "nym-ffi-shared" version.workspace = true edition = "2021" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true license.workspace = true description = "Common crate for use by Rust SDK FFI crates" diff --git a/service-providers/common/Cargo.toml b/service-providers/common/Cargo.toml index 62ca3ebcc1..ad8b2b7574 100644 --- a/service-providers/common/Cargo.toml +++ b/service-providers/common/Cargo.toml @@ -4,6 +4,9 @@ version.workspace = true edition = "2021" license.workspace = true description = "Common crate for Nym Service Providers" +repository.workspace = true +homepage.workspace = true +documentation.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html