diff --git a/Cargo.lock b/Cargo.lock index 462be6f..7112725 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -141,7 +141,20 @@ checksum = "f6ed9c8b2d17acb8110c46f1da5bf4a696d745e1474a16db0cd2b49cd0249bf2" dependencies = [ "core2", "multibase", - "multihash", + "multihash 0.16.3", + "serde", + "unsigned-varint", +] + +[[package]] +name = "cid" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd94671561e36e4e7de75f753f577edafb0e7c05d6e4547229fdf7938fbcd2c3" +dependencies = [ + "core2", + "multibase", + "multihash 0.18.1", "serde", "unsigned-varint", ] @@ -429,9 +442,10 @@ dependencies = [ "fnv", "futures", "itertools", - "libipld", + "libipld 0.14.0", + "libipld 0.16.0", "maplit", - "multihash", + "multihash 0.16.3", "parking_lot 0.11.2", "rusqlite", "tempdir", @@ -473,14 +487,28 @@ dependencies = [ "fnv", "libipld-cbor", "libipld-cbor-derive", - "libipld-core", - "libipld-macro", + "libipld-core 0.14.0", + "libipld-macro 0.14.0", "log", - "multihash", + "multihash 0.16.3", "parking_lot 0.12.1", "thiserror", ] +[[package]] +name = "libipld" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1ccd6b8ffb3afee7081fcaec00e1b099fd1c7ccf35ba5729d88538fcc3b4599" +dependencies = [ + "fnv", + "libipld-core 0.16.0", + "libipld-macro 0.16.0", + "log", + "multihash 0.18.1", + "thiserror", +] + [[package]] name = "libipld-cbor" version = "0.14.0" @@ -488,7 +516,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dd1ab68c9d26f20c7d0dfea6eecbae8c00359875210001b33ca27d4a02f3d09" dependencies = [ "byteorder", - "libipld-core", + "libipld-core 0.14.0", "thiserror", ] @@ -512,10 +540,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d44790246ec6b7314cba745992c23d479d018073e66d49ae40ae1b64e5dd8eb5" dependencies = [ "anyhow", - "cid", + "cid 0.8.6", + "core2", + "multibase", + "multihash 0.16.3", + "thiserror", +] + +[[package]] +name = "libipld-core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5acd707e8d8b092e967b2af978ed84709eaded82b75effe6cb6f6cc797ef8158" +dependencies = [ + "anyhow", + "cid 0.10.1", "core2", "multibase", - "multihash", + "multihash 0.18.1", "thiserror", ] @@ -525,7 +567,16 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "852c011562ae5059b67c3a917f9f5945af5a68df8e39ede4444fff33274d25e2" dependencies = [ - "libipld-core", + "libipld-core 0.14.0", +] + +[[package]] +name = "libipld-macro" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71171c54214f866ae6722f3027f81dff0931e600e5a61e6b1b6a49ca0b5ed4ae" +dependencies = [ + "libipld-core 0.16.0", ] [[package]] @@ -635,6 +686,17 @@ dependencies = [ "unsigned-varint", ] +[[package]] +name = "multihash" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfd8a792c1694c6da4f68db0a9d707c72bd260994da179e6030a5dcee00bb815" +dependencies = [ + "core2", + "multihash-derive", + "unsigned-varint", +] + [[package]] name = "multihash-derive" version = "0.8.0" diff --git a/Cargo.toml b/Cargo.toml index f901517..d160c1a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ derive_more = "0.99.17" fnv = "1.0.7" futures = "0.3.19" itertools = "0.10.3" -libipld = { version = "0.14.0", default-features = false } +libipld = { version = "0.16.0", default-features = false } parking_lot = "0.11.2" rusqlite = { version = "0.26.3", features = ["backup", "bundled", "unlock_notify"] } tracing = "0.1.29"