diff --git a/nym-api/nym-api-requests/src/models/described/type_translation.rs b/nym-api/nym-api-requests/src/models/described/type_translation.rs index 2cbc660aa2..b1a7df95b1 100644 --- a/nym-api/nym-api-requests/src/models/described/type_translation.rs +++ b/nym-api/nym-api-requests/src/models/described/type_translation.rs @@ -296,11 +296,14 @@ fn translate_digests( ToSchema, Ord, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[non_exhaustive] pub enum LPKEM { + #[serde(alias = "ml_kem768")] MlKem768, + + #[serde(alias = "mc_eliece")] McEliece, } @@ -320,7 +323,7 @@ pub enum LPKEM { ToSchema, Ord, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[non_exhaustive] pub enum LPHashFunction { @@ -345,7 +348,7 @@ pub enum LPHashFunction { EnumString, ToSchema, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[non_exhaustive] pub enum LPSignatureScheme { diff --git a/nym-node/nym-node-requests/src/api/v1/lewes_protocol/models.rs b/nym-node/nym-node-requests/src/api/v1/lewes_protocol/models.rs index 9c8104e494..a6354c647f 100644 --- a/nym-node/nym-node-requests/src/api/v1/lewes_protocol/models.rs +++ b/nym-node/nym-node-requests/src/api/v1/lewes_protocol/models.rs @@ -71,11 +71,14 @@ impl LewesProtocol { EnumString, Ord, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))] pub enum LPKEM { + #[serde(alias = "ml_kem768")] MlKem768, + + #[serde(alias = "mc_eliece")] McEliece, } @@ -113,7 +116,7 @@ impl From for LPKEM { EnumIter, Ord, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))] pub enum LPHashFunction { @@ -160,7 +163,7 @@ impl From for LPHashFunction { EnumString, EnumIter, )] -#[serde(rename_all = "snake_case")] +#[serde(rename_all = "lowercase")] #[strum(serialize_all = "lowercase")] #[cfg_attr(feature = "openapi", derive(utoipa::ToSchema))] pub enum LPSignatureScheme {