diff --git a/CHANGELOG.md b/CHANGELOG.md index e8f924c187..486fc0d6ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,8 @@ * fix: Check overflow in cairo pie address calculation [#1945](https://github.com/lambdaclass/cairo-vm/pull/1945) +* chore: Expose 'trace_path' and 'memory_path' fields in `AirPrivateInputSerializable` as public for external access [#1900] (https://github.com/lambdaclass/cairo-vm/pull/1900) + #### [2.0.0-rc5] - 2025-02-24 * fix: Fix Cairo Pie limiting the number of segments to 2^16 [#1960](https://github.com/lambdaclass/cairo-vm/pull/1960) diff --git a/vm/src/air_private_input.rs b/vm/src/air_private_input.rs index 421c1b3fa0..b9acd76a3d 100644 --- a/vm/src/air_private_input.rs +++ b/vm/src/air_private_input.rs @@ -12,8 +12,8 @@ use crate::Felt252; // Serializable format, matches the file output of the python implementation #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)] pub struct AirPrivateInputSerializable { - trace_path: String, - memory_path: String, + pub trace_path: String, + pub memory_path: String, #[serde(skip_serializing_if = "Option::is_none")] pedersen: Option>, #[serde(skip_serializing_if = "Option::is_none")]