Implements RPC Backend

This commit is contained in:
Riccardo Casatta
2021-05-17 17:20:32 +02:00
parent 0ec064ef13
commit bfef2e3cfe
11 changed files with 820 additions and 93 deletions

View File

@@ -429,8 +429,8 @@ impl BatchDatabase for MemoryDatabase {
}
fn commit_batch(&mut self, mut batch: Self::Batch) -> Result<(), Error> {
for key in batch.deleted_keys {
self.map.remove(&key);
for key in batch.deleted_keys.iter() {
self.map.remove(key);
}
self.map.append(&mut batch.map);
Ok(())