Add public_package field to NewAppReq and AppDeployConfig with default serde handling
This commit is contained in:
parent
9ba3bc3186
commit
aefd292807
@ -29,6 +29,7 @@ message NewAppReq {
|
|||||||
uint64 price_per_unit = 6;
|
uint64 price_per_unit = 6;
|
||||||
uint64 locked_nano = 7;
|
uint64 locked_nano = 7;
|
||||||
string hratls_pubkey = 8;
|
string hratls_pubkey = 8;
|
||||||
|
bool public_package = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
message AppResource {
|
message AppResource {
|
||||||
|
@ -46,6 +46,8 @@ pub struct AppDeployConfig {
|
|||||||
pub locked_nano: u64,
|
pub locked_nano: u64,
|
||||||
#[serde(default)]
|
#[serde(default)]
|
||||||
pub hratls_pubkey: String,
|
pub hratls_pubkey: String,
|
||||||
|
#[serde(default)]
|
||||||
|
pub public_package: bool,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl From<NewAppReq> for AppDeployConfig {
|
impl From<NewAppReq> for AppDeployConfig {
|
||||||
@ -59,6 +61,7 @@ impl From<NewAppReq> for AppDeployConfig {
|
|||||||
price_per_unit: pb_val.price_per_unit,
|
price_per_unit: pb_val.price_per_unit,
|
||||||
locked_nano: pb_val.locked_nano,
|
locked_nano: pb_val.locked_nano,
|
||||||
hratls_pubkey: pb_val.hratls_pubkey,
|
hratls_pubkey: pb_val.hratls_pubkey,
|
||||||
|
public_package: pb_val.public_package,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -74,6 +77,7 @@ impl From<AppDeployConfig> for NewAppReq {
|
|||||||
price_per_unit: val.price_per_unit,
|
price_per_unit: val.price_per_unit,
|
||||||
locked_nano: val.locked_nano,
|
locked_nano: val.locked_nano,
|
||||||
hratls_pubkey: val.hratls_pubkey,
|
hratls_pubkey: val.hratls_pubkey,
|
||||||
|
public_package: val.public_package,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user