feat: add app_name to AppContract and update related implementations
This commit is contained in:
parent
68e03a25e5
commit
acb11aae03
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -420,7 +420,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "detee-shared"
|
name = "detee-shared"
|
||||||
version = "0.1.0"
|
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 = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"prost",
|
"prost",
|
||||||
|
@ -197,6 +197,7 @@ pub struct AppContract {
|
|||||||
pub collected_at: chrono::DateTime<Utc>,
|
pub collected_at: chrono::DateTime<Utc>,
|
||||||
pub hratls_pubkey: String,
|
pub hratls_pubkey: String,
|
||||||
pub public_package_mr_enclave: Option<Vec<u8>>,
|
pub public_package_mr_enclave: Option<Vec<u8>>,
|
||||||
|
pub app_name: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl AppContract {
|
impl AppContract {
|
||||||
@ -239,12 +240,12 @@ impl From<AppContract> for AppContractPB {
|
|||||||
resource,
|
resource,
|
||||||
created_at: value.created_at.to_rfc3339(),
|
created_at: value.created_at.to_rfc3339(),
|
||||||
updated_at: value.updated_at.to_rfc3339(),
|
updated_at: value.updated_at.to_rfc3339(),
|
||||||
// TODO: check while implementing pricing
|
|
||||||
nano_per_minute,
|
nano_per_minute,
|
||||||
locked_nano: value.locked_nano,
|
locked_nano: value.locked_nano,
|
||||||
collected_at: value.collected_at.to_rfc3339(),
|
collected_at: value.collected_at.to_rfc3339(),
|
||||||
hratls_pubkey: value.hratls_pubkey,
|
hratls_pubkey: value.hratls_pubkey,
|
||||||
public_package_mr_enclave: value.public_package_mr_enclave,
|
public_package_mr_enclave: value.public_package_mr_enclave,
|
||||||
|
app_name: value.app_name,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1515,6 +1516,7 @@ impl BrainData {
|
|||||||
collected_at: Utc::now(),
|
collected_at: Utc::now(),
|
||||||
hratls_pubkey: new_container_req.0.hratls_pubkey,
|
hratls_pubkey: new_container_req.0.hratls_pubkey,
|
||||||
public_package_mr_enclave: new_container_req.0.public_package_mr_enclave,
|
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:?}");
|
log::info!("Created new app contract: {app_contracts:?}");
|
||||||
self.app_contracts.write().unwrap().push(app_contracts);
|
self.app_contracts.write().unwrap().push(app_contracts);
|
||||||
|
Loading…
Reference in New Issue
Block a user