let changeset = db.load_from_persistence().map_err(NewError::Persist)?;
chain.apply_changeset(&changeset.chain);
- indexed_graph.apply_changeset(changeset.index_tx_graph);
+ indexed_graph.apply_changeset(changeset.indexed_tx_graph);
let persist = Persist::new(db);
/// ChangeSet to [`IndexedTxGraph`].
///
/// [`IndexedTxGraph`]: crate::indexed_tx_graph::IndexedTxGraph
- pub index_tx_graph: indexed_tx_graph::ChangeSet<A, ChangeSet<K>>,
+ pub indexed_tx_graph: indexed_tx_graph::ChangeSet<A, ChangeSet<K>>,
}
impl<K, A> Default for WalletChangeSet<K, A> {
fn default() -> Self {
Self {
chain: Default::default(),
- index_tx_graph: Default::default(),
+ indexed_tx_graph: Default::default(),
}
}
}
impl<K: Ord, A: Anchor> Append for WalletChangeSet<K, A> {
fn append(&mut self, other: Self) {
Append::append(&mut self.chain, other.chain);
- Append::append(&mut self.index_tx_graph, other.index_tx_graph);
+ Append::append(&mut self.indexed_tx_graph, other.indexed_tx_graph);
}
fn is_empty(&self) -> bool {
- self.chain.is_empty() && self.index_tx_graph.is_empty()
+ self.chain.is_empty() && self.indexed_tx_graph.is_empty()
}
}
}
impl<K, A> From<indexed_tx_graph::ChangeSet<A, ChangeSet<K>>> for WalletChangeSet<K, A> {
- fn from(index_tx_graph: indexed_tx_graph::ChangeSet<A, ChangeSet<K>>) -> Self {
+ fn from(indexed_tx_graph: indexed_tx_graph::ChangeSet<A, ChangeSet<K>>) -> Self {
Self {
- index_tx_graph,
+ indexed_tx_graph,
..Default::default()
}
}
let graph = Mutex::new({
let mut graph = IndexedTxGraph::new(index);
- graph.apply_changeset(init_changeset.index_tx_graph);
+ graph.apply_changeset(init_changeset.indexed_tx_graph);
graph
});
let chain = chain.apply_update(final_update.chain)?;
- let index_tx_graph = {
+ let indexed_tx_graph = {
let mut changeset =
indexed_tx_graph::ChangeSet::<ConfirmationHeightAnchor, _>::default();
let (_, indexer) = graph
};
ChangeSet {
- index_tx_graph,
+ indexed_tx_graph,
chain,
}
};