diff --git a/crates/cnidarium/src/gen/proto_descriptor.bin.no_lfs b/crates/cnidarium/src/gen/proto_descriptor.bin.no_lfs index d50e1bd881..2473a12985 100644 Binary files a/crates/cnidarium/src/gen/proto_descriptor.bin.no_lfs and b/crates/cnidarium/src/gen/proto_descriptor.bin.no_lfs differ diff --git a/crates/proto/src/gen/penumbra.core.component.dex.v1.rs b/crates/proto/src/gen/penumbra.core.component.dex.v1.rs index 503e87f82f..49ef78f7e9 100644 --- a/crates/proto/src/gen/penumbra.core.component.dex.v1.rs +++ b/crates/proto/src/gen/penumbra.core.component.dex.v1.rs @@ -1172,6 +1172,8 @@ impl ::prost::Name for LiquidityPositionsByPriceRequest { pub struct LiquidityPositionsByPriceResponse { #[prost(message, optional, tag = "1")] pub data: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub id: ::core::option::Option, } impl ::prost::Name for LiquidityPositionsByPriceResponse { const NAME: &'static str = "LiquidityPositionsByPriceResponse"; diff --git a/crates/proto/src/gen/penumbra.core.component.dex.v1.serde.rs b/crates/proto/src/gen/penumbra.core.component.dex.v1.serde.rs index 4dd79b0281..65729ee4b2 100644 --- a/crates/proto/src/gen/penumbra.core.component.dex.v1.serde.rs +++ b/crates/proto/src/gen/penumbra.core.component.dex.v1.serde.rs @@ -3377,10 +3377,16 @@ impl serde::Serialize for LiquidityPositionsByPriceResponse { if self.data.is_some() { len += 1; } + if self.id.is_some() { + len += 1; + } let mut struct_ser = serializer.serialize_struct("penumbra.core.component.dex.v1.LiquidityPositionsByPriceResponse", len)?; if let Some(v) = self.data.as_ref() { struct_ser.serialize_field("data", v)?; } + if let Some(v) = self.id.as_ref() { + struct_ser.serialize_field("id", v)?; + } struct_ser.end() } } @@ -3392,11 +3398,13 @@ impl<'de> serde::Deserialize<'de> for LiquidityPositionsByPriceResponse { { const FIELDS: &[&str] = &[ "data", + "id", ]; #[allow(clippy::enum_variant_names)] enum GeneratedField { Data, + Id, __SkipField__, } impl<'de> serde::Deserialize<'de> for GeneratedField { @@ -3420,6 +3428,7 @@ impl<'de> serde::Deserialize<'de> for LiquidityPositionsByPriceResponse { { match value { "data" => Ok(GeneratedField::Data), + "id" => Ok(GeneratedField::Id), _ => Ok(GeneratedField::__SkipField__), } } @@ -3440,6 +3449,7 @@ impl<'de> serde::Deserialize<'de> for LiquidityPositionsByPriceResponse { V: serde::de::MapAccess<'de>, { let mut data__ = None; + let mut id__ = None; while let Some(k) = map_.next_key()? { match k { GeneratedField::Data => { @@ -3448,6 +3458,12 @@ impl<'de> serde::Deserialize<'de> for LiquidityPositionsByPriceResponse { } data__ = map_.next_value()?; } + GeneratedField::Id => { + if id__.is_some() { + return Err(serde::de::Error::duplicate_field("id")); + } + id__ = map_.next_value()?; + } GeneratedField::__SkipField__ => { let _ = map_.next_value::()?; } @@ -3455,6 +3471,7 @@ impl<'de> serde::Deserialize<'de> for LiquidityPositionsByPriceResponse { } Ok(LiquidityPositionsByPriceResponse { data: data__, + id: id__, }) } } diff --git a/crates/proto/src/gen/proto_descriptor.bin.no_lfs b/crates/proto/src/gen/proto_descriptor.bin.no_lfs index a79c879bc8..2770339374 100644 Binary files a/crates/proto/src/gen/proto_descriptor.bin.no_lfs and b/crates/proto/src/gen/proto_descriptor.bin.no_lfs differ