[wallet_redesign] Update Wallet with redesigned structures

This commit is contained in:
志宇
2023-05-09 21:49:33 +08:00
parent 8641847e6c
commit e69fccb15f
9 changed files with 757 additions and 528 deletions

View File

@@ -137,6 +137,18 @@ impl ConfirmationTime {
}
}
impl From<ObservedAs<ConfirmationTimeAnchor>> for ConfirmationTime {
fn from(observed_as: ObservedAs<ConfirmationTimeAnchor>) -> Self {
match observed_as {
ObservedAs::Confirmed(a) => Self::Confirmed {
height: a.confirmation_height,
time: a.confirmation_time,
},
ObservedAs::Unconfirmed(_) => Self::Unconfirmed,
}
}
}
/// A reference to a block in the canonical chain.
#[derive(Debug, Clone, PartialEq, Eq, Copy, PartialOrd, Ord, core::hash::Hash)]
#[cfg_attr(