Rename CreateApp RPC to DeployApp in BrainAppCli and add new fields to AppDeployConfig for hours and private_package
This commit is contained in:
parent
a734b392b7
commit
8230e1f831
@ -66,7 +66,7 @@ message ListAppContractsReq {
|
||||
}
|
||||
|
||||
service BrainAppCli {
|
||||
rpc CreateApp (NewAppReq) returns (NewAppRes);
|
||||
rpc DeployApp (NewAppReq) returns (NewAppRes);
|
||||
rpc DeleteApp (DelAppReq) returns (Empty);
|
||||
rpc ListAppContracts (ListAppContractsReq) returns (stream AppContract);
|
||||
}
|
||||
|
@ -47,6 +47,11 @@ pub struct AppDeployConfig {
|
||||
pub hratls_pubkey: String,
|
||||
#[serde(default)]
|
||||
pub public_package_mr_enclave: Option<Vec<u8>>,
|
||||
|
||||
pub hours: u64,
|
||||
#[serde(default)]
|
||||
pub private_package: bool,
|
||||
// pub public_package: bool,
|
||||
}
|
||||
|
||||
impl From<NewAppReq> for AppDeployConfig {
|
||||
@ -61,6 +66,7 @@ impl From<NewAppReq> for AppDeployConfig {
|
||||
locked_nano: pb_val.locked_nano,
|
||||
hratls_pubkey: pb_val.hratls_pubkey,
|
||||
public_package_mr_enclave: pb_val.public_package_mr_enclave,
|
||||
..Default::default()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user