Explorar o código

src/state.rs: save updated tree to wallet

lunar-mining %!s(int64=4) %!d(string=hai) anos
pai
achega
ad9b9c0a9f
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      src/state.rs

+ 3 - 0
src/state.rs

@@ -145,6 +145,9 @@ impl State {
             let node = MerkleNode(coin.0);
             let node = MerkleNode(coin.0);
             self.tree.append(&node);
             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
             // Keep track of all Merkle roots that have existed
             self.merkle_roots.put(self.tree.root(), vec![] as Vec<u8>)?;
             self.merkle_roots.put(self.tree.root(), vec![] as Vec<u8>)?;