From ecc1a7c9c184b9993bf97cd2b18e0591c9625b59 Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Thu, 15 Oct 2020 02:45:16 +0200
Subject: [PATCH] [deps] upgrade dubp-rs-libs to 0.28.0

---
 Cargo.lock                        | 24 ++++++++++++++----------
 neon/native/Cargo.toml            |  8 ++++----
 rust-bins/duniter-dbex/Cargo.toml |  2 +-
 rust-libs/dubp-wot/Cargo.toml     |  2 +-
 rust-libs/duniter-dbs/Cargo.toml  |  4 ++--
 5 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index dc7f92787..29e87ab15 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -669,21 +669,22 @@ checksum = "4bb454f0228b18c7f4c3b0ebbee346ed9c52e7443b0999cd543ff3571205701d"
 
 [[package]]
 name = "dubp-common"
-version = "0.27.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9065aee59079a32827030c709376f806090b7e10f4795a0ba3278da2398d5de3"
+checksum = "3b9a83f96333ab97bbc938c000b5493410612e6e6620ff3d4b9c0696be1288dc"
 dependencies = [
  "dup-crypto",
  "serde",
  "serde_json",
  "thiserror",
+ "zerocopy",
 ]
 
 [[package]]
 name = "dubp-documents"
-version = "0.27.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c6fa269770466c41e7bfe6163e0cb7254e6a506fcbcf93113e342d93b18efa5"
+checksum = "25a0c0386b4053937eff3dc119d3b416bc666ea7790f38ab9c43bb371eff9e36"
 dependencies = [
  "beef",
  "dubp-wallet",
@@ -695,9 +696,9 @@ dependencies = [
 
 [[package]]
 name = "dubp-documents-parser"
-version = "0.27.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aafe947ec9cb8d75aa69b09fb75c1d1c7820aec88ce93c6e09090c90e8508c67"
+checksum = "8cc62963b74a3a3066090a283b330bf40daed30e5d219ace883f5a36bb8597d2"
 dependencies = [
  "dubp-documents",
  "json-pest-parser",
@@ -709,14 +710,16 @@ dependencies = [
 
 [[package]]
 name = "dubp-wallet"
-version = "0.27.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a3305acf768150d39028fde25d74396cccedb8a104ee4c942d0ae3d51e276511"
+checksum = "c5c2cd22cc74dbf36b2a0a1405c9215905e2cffcff03d17034966d365b44736f"
 dependencies = [
+ "byteorder",
  "dubp-common",
  "serde",
  "smallvec",
  "thiserror",
+ "zerocopy",
 ]
 
 [[package]]
@@ -803,9 +806,9 @@ dependencies = [
 
 [[package]]
 name = "dup-crypto"
-version = "0.27.0"
+version = "0.28.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e95a3edbaa4a70dc28d157ab575dfccef82406345589e8567d09c1b153214603"
+checksum = "c0ec2c6733952ea0d29baea05cdec306c4966884b2e2f0b92ce603d94b3c12bb"
 dependencies = [
  "base64 0.11.0",
  "bs58",
@@ -815,6 +818,7 @@ dependencies = [
  "ring",
  "serde",
  "thiserror",
+ "zerocopy",
  "zeroize",
 ]
 
diff --git a/neon/native/Cargo.toml b/neon/native/Cargo.toml
index 5e4747ef6..39acbd3dd 100644
--- a/neon/native/Cargo.toml
+++ b/neon/native/Cargo.toml
@@ -17,10 +17,10 @@ neon-build = "0.4.0"
 [dependencies]
 bincode = "1.2.1"
 bs58 = "0.3.0"
-dubp-common = { version = "0.27.0", features = ["crypto_scrypt"] }
-dubp-documents = { version = "0.27.0" }
-dubp-documents-parser = { version = "0.27.0" }
-dubp-wallet = { version = "0.27.0" }
+dubp-common = { version = "0.28.0", features = ["crypto_scrypt"] }
+dubp-documents = { version = "0.28.0" }
+dubp-documents-parser = { version = "0.28.0" }
+dubp-wallet = { version = "0.28.0" }
 dubp-wot = { path = "../../rust-libs/dubp-wot" }
 flate2 = "1.0.16"
 flexi_logger = { version = "=0.16.0", default-features = false, features = ["compress"] }
diff --git a/rust-bins/duniter-dbex/Cargo.toml b/rust-bins/duniter-dbex/Cargo.toml
index 247fc2aec..c9e172b66 100644
--- a/rust-bins/duniter-dbex/Cargo.toml
+++ b/rust-bins/duniter-dbex/Cargo.toml
@@ -21,7 +21,7 @@ structopt = "0.3.16"
 arrayvec = "0.5.1"
 comfy-table = "1.0.0"
 dirs = "3.0.1"
-dubp-common = { version = "0.27.0", features = ["crypto_scrypt"] }
+dubp-common = { version = "0.28.0", features = ["crypto_scrypt"] }
 duniter-dbs = { path = "../../rust-libs/duniter-dbs", default-features = false, features = ["explorer", "leveldb_backend", "sync"] }
 rayon = "1.3.1"
 serde_json = "1.0.53"
diff --git a/rust-libs/dubp-wot/Cargo.toml b/rust-libs/dubp-wot/Cargo.toml
index d8b5efa49..4bd64821e 100644
--- a/rust-libs/dubp-wot/Cargo.toml
+++ b/rust-libs/dubp-wot/Cargo.toml
@@ -19,6 +19,6 @@ serde = { version = "1.0.105", features = ["derive"] }
 
 [dev-dependencies]
 bincode = "1.2.0"
-dubp-common = { version = "0.27.0", features = ["crypto_scrypt"] }
+dubp-common = { version = "0.28.0", features = ["crypto_scrypt"] }
 
 [features]
diff --git a/rust-libs/duniter-dbs/Cargo.toml b/rust-libs/duniter-dbs/Cargo.toml
index 5493d6450..204a59be2 100644
--- a/rust-libs/duniter-dbs/Cargo.toml
+++ b/rust-libs/duniter-dbs/Cargo.toml
@@ -14,8 +14,8 @@ path = "src/lib.rs"
 [dependencies]
 arrayvec = "0.5.1"
 chrono = { version = "0.4.15", optional = true }
-dubp-common = { version = "0.27.0", features = ["crypto_scrypt"] }
-dubp-documents = { version = "0.27.0", features = ["crypto_scrypt"] }
+dubp-common = { version = "0.28.0", features = ["crypto_scrypt"] }
+dubp-documents = { version = "0.28.0", features = ["crypto_scrypt"] }
 kv_typed = { path = "../tools/kv_typed", default-features = false }
 log = "0.4.8"
 mockall = { version = "0.8.0", optional = true }
-- 
GitLab