diff --git a/lib/libpk/build.rs b/lib/libpk/build.rs index 46c0af3e..6569962b 100644 --- a/lib/libpk/build.rs +++ b/lib/libpk/build.rs @@ -3,6 +3,7 @@ use std::io::Result; fn main() -> Result<()> { prost_build::Config::new() .type_attribute(".ShardState", "#[derive(serde::Serialize)]") + .field_attribute(".ShardState.shard_id", "#[serde(rename = \"id\")]") .compile_protos(&["../../proto/state.proto"], &["../../proto/"])?; Ok(()) }