diff --git a/crates/aleph-types/src/message/execution/environment.rs b/crates/aleph-types/src/message/execution/environment.rs index 1707b9b..4d63c9e 100644 --- a/crates/aleph-types/src/message/execution/environment.rs +++ b/crates/aleph-types/src/message/execution/environment.rs @@ -83,11 +83,11 @@ pub struct CpuFeature(String); #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)] pub struct CpuProperties { /// CPU architecture. - architecture: Architecture, + pub architecture: Architecture, /// CPU vendor. - vendor: Option, + pub vendor: Option, /// CPU features required by the virtual machine. Examples: 'sev', 'sev_es', 'sev_snp'. - features: Vec, + pub features: Vec, } #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)] @@ -154,10 +154,10 @@ fn default_amd_sev_policy() -> u32 { #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)] pub struct TrustedExecutionEnvironment { /// OVMF firmware to use. - firmware: Option, + pub firmware: Option, /// SEV Policy. The default value is 0x01 for SEV without debugging. #[serde(default = "default_amd_sev_policy")] - policy: u32, + pub policy: u32, } #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]