Просмотр исходного кода

chore: updated sled-overlay package

aggstam 3 лет назад
Родитель
Сommit
51910ba346
3 измененных файлов с 6 добавлено и 3 удалено
  1. 2 2
      Cargo.lock
  2. 1 1
      Cargo.toml
  3. 3 0
      src/validator/proto/protocol_block.rs

+ 2 - 2
Cargo.lock

@@ -5506,9 +5506,9 @@ dependencies = [
 
 [[package]]
 name = "sled-overlay"
-version = "0.0.7"
+version = "0.0.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f96699ee7573bf3d272f05c9c899d896c9d970d7d49900a82cb46cdb8812e2f9"
+checksum = "88e44aa08940d9725a49a20955b44cd9807445d5bb7ad3cd3a6ae8eb45352d05"
 dependencies = [
  "sled",
 ]

+ 1 - 1
Cargo.toml

@@ -125,7 +125,7 @@ libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-op
 
 # Blockchain store
 sled = {version = "0.34.7", optional = true}
-sled-overlay = {version = "0.0.7", optional = true}
+sled-overlay = {version = "0.0.8", optional = true}
 
 [dev-dependencies]
 clap = {version = "4.3.19", features = ["derive"]}

+ 3 - 0
src/validator/proto/protocol_block.rs

@@ -92,6 +92,9 @@ impl ProtocolBlock {
                 continue
             }
 
+            // TODO: consensus participants should skip this
+            // as they already have the blocks added
+
             let block_copy = (*block).clone();
 
             match self.validator.write().await.append_block(&block_copy).await {