diff --git a/Cargo.lock b/Cargo.lock index e2316d46..e618eb07 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -289,6 +289,18 @@ dependencies = [ "wyz", ] +[[package]] +name = "bitvec" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d" +dependencies = [ + "funty", + "radium 0.6.2", + "tap", + "wyz", +] + [[package]] name = "blake2b_simd" version = "0.5.11" @@ -379,9 +391,9 @@ checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820" [[package]] name = "byte-slice-cast" -version = "0.3.5" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3" +checksum = "65c1bf4a04a88c54f589125563643d773f3254b5c38571395e2b591c693bbc81" [[package]] name = "byte-tools" @@ -1476,9 +1488,9 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.4.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53" +checksum = "df170efa359aebdd5cb7fe78edcc67107748e4737bdca8a8fb40d15ea7a877ed" dependencies = [ "parity-scale-codec", ] @@ -1983,12 +1995,12 @@ checksum = "2386b4ebe91c2f7f51082d4cefa145d030e33a1842a96b12e4885cc3c01f7a55" [[package]] name = "parity-scale-codec" -version = "1.3.5" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861" +checksum = "75c823fdae1bb5ff5708ee61a62697e6296175dc671710876871c853f48592b3" dependencies = [ "arrayvec 0.5.2", - "bitvec 0.17.4", + "bitvec 0.20.1", "byte-slice-cast", "serde", ] @@ -2109,9 +2121,9 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3824ae2c5e27160113b9e029a10ec9e3f0237bad8029f69c7724393c9fdefd8" +checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace" dependencies = [ "fixed-hash", "impl-codec", @@ -2248,6 +2260,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64de9a0c5361e034f1aefc9f71a86871ec870e766fe31a009734a989b329286a" +[[package]] +name = "radium" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" + [[package]] name = "rand" version = "0.4.6" @@ -3056,6 +3074,12 @@ dependencies = [ "unicode-xid 0.2.1", ] +[[package]] +name = "tap" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e" + [[package]] name = "tempdir" version = "0.3.7" diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index 2dcb55a6..7248dc85 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -24,7 +24,7 @@ futures = "0.3" hex = "0.4" jubjub = "0.5.1" lazy_static = "1.4.0" -primitive-types = "0.8.0" +primitive-types = "0.9.0" rand_core = "0.5.1" ripemd160 = "0.8.0" secp256k1 = { version = "0.20.1", features = ["serde"] } diff --git a/zebra-state/Cargo.toml b/zebra-state/Cargo.toml index 21f0ab23..7bb5f2dc 100644 --- a/zebra-state/Cargo.toml +++ b/zebra-state/Cargo.toml @@ -26,7 +26,7 @@ displaydoc = "0.1.7" rocksdb = "0.15.0" tempdir = "0.3.7" chrono = "0.4.19" -primitive-types = "0.8.0" +primitive-types = "0.9.0" rlimit = "0.5.3" [dev-dependencies] @@ -40,4 +40,4 @@ tempdir = "0.3.7" tokio = { version = "0.3.6", features = ["full"] } proptest = "0.10.1" proptest-derive = "0.2" -primitive-types = "0.8.0" +primitive-types = "0.9.0"