Browse Source

src/state.rs: save updated tree to wallet

lunar-mining 4 years ago
parent
commit
ad9b9c0a9f
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/state.rs

+ 3 - 0
src/state.rs

@@ -145,6 +145,9 @@ impl State {
             let node = MerkleNode(coin.0);
             self.tree.append(&node);
 
+            // Save updated merkle tree into wallet.
+            wallet.put_tree(&self.tree).await?;
+
             // Keep track of all Merkle roots that have existed
             self.merkle_roots.put(self.tree.root(), vec![] as Vec<u8>)?;