[bdk_chain_redesign] Add serde support for IndexedAdditions

This commit is contained in:
志宇 2023-03-31 22:55:57 +08:00
parent c09cd2afce
commit a7eaebbb77
No known key found for this signature in database
GPG Key ID: F6345C9837C2BDE8

View File

@ -20,6 +20,17 @@ pub struct TxInChain<'a, T, A> {
/// A structure that represents changes to an [`IndexedTxGraph`].
#[derive(Clone, Debug, PartialEq)]
#[cfg_attr(
feature = "serde",
derive(serde::Deserialize, serde::Serialize),
serde(
crate = "serde_crate",
bound(
deserialize = "A: Ord + serde::Deserialize<'de>, IA: serde::Deserialize<'de>",
serialize = "A: Ord + serde::Serialize, IA: serde::Serialize"
)
)
)]
#[must_use]
pub struct IndexedAdditions<A, IA> {
/// [`TxGraph`] additions.