|
@@ -198,6 +198,7 @@ impl ContractStateStore {
|
|
|
let tree = db.open_tree(ptr)?;
|
|
let tree = db.open_tree(ptr)?;
|
|
|
tree.clear()?;
|
|
tree.clear()?;
|
|
|
|
|
|
|
|
|
|
+ // Remove the deleted tree from the state pointer set.
|
|
|
state_pointers.retain(|x| *x != ptr);
|
|
state_pointers.retain(|x| *x != ptr);
|
|
|
self.0.insert(contract_id_bytes, serialize(&state_pointers))?;
|
|
self.0.insert(contract_id_bytes, serialize(&state_pointers))?;
|
|
|
|
|
|