Add hratls_pubkey and public_package_mr_enclave fields to NewAppReq, AppDeployConfig and AppContract
This commit is contained in:
parent
aefd292807
commit
b8f37dec18
@ -18,6 +18,8 @@ message AppContract {
|
||||
uint64 nano_per_minute = 10;
|
||||
uint64 locked_nano = 11;
|
||||
string collected_at = 12;
|
||||
string hratls_pubkey = 13;
|
||||
optional bytes public_package_mr_enclave = 14;
|
||||
}
|
||||
|
||||
message NewAppReq {
|
||||
@ -29,7 +31,7 @@ message NewAppReq {
|
||||
uint64 price_per_unit = 6;
|
||||
uint64 locked_nano = 7;
|
||||
string hratls_pubkey = 8;
|
||||
bool public_package = 9;
|
||||
optional bytes public_package_mr_enclave = 9;
|
||||
}
|
||||
|
||||
message AppResource {
|
||||
|
@ -47,7 +47,7 @@ pub struct AppDeployConfig {
|
||||
#[serde(default)]
|
||||
pub hratls_pubkey: String,
|
||||
#[serde(default)]
|
||||
pub public_package: bool,
|
||||
pub public_package_mr_enclave: Option<Vec<u8>>,
|
||||
}
|
||||
|
||||
impl From<NewAppReq> for AppDeployConfig {
|
||||
@ -61,7 +61,7 @@ impl From<NewAppReq> for AppDeployConfig {
|
||||
price_per_unit: pb_val.price_per_unit,
|
||||
locked_nano: pb_val.locked_nano,
|
||||
hratls_pubkey: pb_val.hratls_pubkey,
|
||||
public_package: pb_val.public_package,
|
||||
public_package_mr_enclave: pb_val.public_package_mr_enclave,
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -77,7 +77,7 @@ impl From<AppDeployConfig> for NewAppReq {
|
||||
price_per_unit: val.price_per_unit,
|
||||
locked_nano: val.locked_nano,
|
||||
hratls_pubkey: val.hratls_pubkey,
|
||||
public_package: val.public_package,
|
||||
public_package_mr_enclave: val.public_package_mr_enclave,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user