diff --git a/Cargo.lock b/Cargo.lock index 2796f00..17c0d8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -420,7 +420,7 @@ dependencies = [ [[package]] name = "detee-shared" version = "0.1.0" -source = "git+ssh://git@gitea.detee.cloud/noormohammedb/detee-shared?branch=stable_01#d6ffc0d4cb5ed5533379f82d04d15ae286fb49b9" +source = "git+ssh://git@gitea.detee.cloud/noormohammedb/detee-shared?branch=stable_01#099f0a0488bce8e59c9c9e9a5e9b1f24998f1633" dependencies = [ "base64", "prost", diff --git a/src/data.rs b/src/data.rs index 6613202..92a1ad4 100644 --- a/src/data.rs +++ b/src/data.rs @@ -197,6 +197,7 @@ pub struct AppContract { pub collected_at: chrono::DateTime, pub hratls_pubkey: String, pub public_package_mr_enclave: Option>, + pub app_name: String, } impl AppContract { @@ -239,12 +240,12 @@ impl From for AppContractPB { resource, created_at: value.created_at.to_rfc3339(), updated_at: value.updated_at.to_rfc3339(), - // TODO: check while implementing pricing nano_per_minute, locked_nano: value.locked_nano, collected_at: value.collected_at.to_rfc3339(), hratls_pubkey: value.hratls_pubkey, public_package_mr_enclave: value.public_package_mr_enclave, + app_name: value.app_name, } } } @@ -1515,6 +1516,7 @@ impl BrainData { collected_at: Utc::now(), hratls_pubkey: new_container_req.0.hratls_pubkey, public_package_mr_enclave: new_container_req.0.public_package_mr_enclave, + app_name: new_container_req.0.app_name, }; log::info!("Created new app contract: {app_contracts:?}"); self.app_contracts.write().unwrap().push(app_contracts);