Skip to content

Commit 29eb7a2

Browse files
committed
apply latest
1 parent d640e73 commit 29eb7a2

File tree

4 files changed

+24
-2
lines changed

4 files changed

+24
-2
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

side-proto/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "side-proto"
3-
version = "2.0.0-alpha.4"
3+
version = "2.0.0-alpha.5"
44
edition = "2021"
55
description = "Rust Client for Side Chain"
66
readme = "README.md"

side-proto/src/prost/side/side.lending.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,8 @@ pub struct DlcMeta {
230230
pub multisig_script: ::prost::alloc::string::String,
231231
#[prost(string, tag = "7")]
232232
pub timeout_refund_script: ::prost::alloc::string::String,
233+
#[prost(string, tag = "8")]
234+
pub timeout_refund_tx: ::prost::alloc::string::String,
233235
}
234236
impl ::prost::Name for DlcMeta {
235237
const NAME: &'static str = "DLCMeta";

side-proto/src/prost/side/side.lending.serde.rs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,9 @@ impl serde::Serialize for DlcMeta {
449449
if !self.timeout_refund_script.is_empty() {
450450
len += 1;
451451
}
452+
if !self.timeout_refund_tx.is_empty() {
453+
len += 1;
454+
}
452455
let mut struct_ser = serializer.serialize_struct("side.lending.DLCMeta", len)?;
453456
if let Some(v) = self.liquidation_cet.as_ref() {
454457
struct_ser.serialize_field("liquidationCet", v)?;
@@ -471,6 +474,9 @@ impl serde::Serialize for DlcMeta {
471474
if !self.timeout_refund_script.is_empty() {
472475
struct_ser.serialize_field("timeoutRefundScript", &self.timeout_refund_script)?;
473476
}
477+
if !self.timeout_refund_tx.is_empty() {
478+
struct_ser.serialize_field("timeoutRefundTx", &self.timeout_refund_tx)?;
479+
}
474480
struct_ser.end()
475481
}
476482
}
@@ -496,6 +502,8 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
496502
"multisigScript",
497503
"timeout_refund_script",
498504
"timeoutRefundScript",
505+
"timeout_refund_tx",
506+
"timeoutRefundTx",
499507
];
500508

501509
#[allow(clippy::enum_variant_names)]
@@ -507,6 +515,7 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
507515
InternalKey,
508516
MultisigScript,
509517
TimeoutRefundScript,
518+
TimeoutRefundTx,
510519
}
511520
#[cfg(feature = "serde")]
512521
impl<'de> serde::Deserialize<'de> for GeneratedField {
@@ -547,6 +556,9 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
547556
"timeoutRefundScript" | "timeout_refund_script" => {
548557
Ok(GeneratedField::TimeoutRefundScript)
549558
}
559+
"timeoutRefundTx" | "timeout_refund_tx" => {
560+
Ok(GeneratedField::TimeoutRefundTx)
561+
}
550562
_ => Err(serde::de::Error::unknown_field(value, FIELDS)),
551563
}
552564
}
@@ -573,6 +585,7 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
573585
let mut internal_key__ = None;
574586
let mut multisig_script__ = None;
575587
let mut timeout_refund_script__ = None;
588+
let mut timeout_refund_tx__ = None;
576589
while let Some(k) = map_.next_key()? {
577590
match k {
578591
GeneratedField::LiquidationCet => {
@@ -621,6 +634,12 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
621634
}
622635
timeout_refund_script__ = Some(map_.next_value()?);
623636
}
637+
GeneratedField::TimeoutRefundTx => {
638+
if timeout_refund_tx__.is_some() {
639+
return Err(serde::de::Error::duplicate_field("timeoutRefundTx"));
640+
}
641+
timeout_refund_tx__ = Some(map_.next_value()?);
642+
}
624643
}
625644
}
626645
Ok(DlcMeta {
@@ -631,6 +650,7 @@ impl<'de> serde::Deserialize<'de> for DlcMeta {
631650
internal_key: internal_key__.unwrap_or_default(),
632651
multisig_script: multisig_script__.unwrap_or_default(),
633652
timeout_refund_script: timeout_refund_script__.unwrap_or_default(),
653+
timeout_refund_tx: timeout_refund_tx__.unwrap_or_default(),
634654
})
635655
}
636656
}

0 commit comments

Comments
 (0)