diff --git a/Cargo.lock b/Cargo.lock index 3d5a6d4f2..292f62028 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -506,7 +506,7 @@ dependencies = [ "iota-crypto", "iota-sdk", "mongodb", - "packable", + "packable 0.10.1", "pin-project", "prefix-hex", "pretty_assertions", @@ -1683,7 +1683,7 @@ dependencies = [ "itertools 0.12.0", "lazy_static", "once_cell", - "packable", + "packable 0.8.3", "prefix-hex", "primitive-types", "rand", @@ -2088,11 +2088,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11259b086696fc9256f790485d8f14f11f0fa60a60351af9693e3d49fd24fdb6" dependencies = [ "autocfg", - "packable-derive", + "packable-derive 0.7.0", "primitive-types", "serde", ] +[[package]] +name = "packable" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ebbd9715a319d515dbc253604dd00b0e2c8618e4e5e4d3e0b9b4e46b90ef98e" +dependencies = [ + "autocfg", + "hashbrown 0.14.3", + "packable-derive 0.9.0", +] + [[package]] name = "packable-derive" version = "0.7.0" @@ -2106,6 +2117,19 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "packable-derive" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "858971e010057f7bcae183e545085b83d41280ca8abe0333613a7135fbb54430" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "parity-scale-codec" version = "3.6.9" diff --git a/Cargo.toml b/Cargo.toml index 0c19cbd55..7b28ecf7b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ humantime-serde = { version = "1.1", default-features = false } iota-crypto = { version = "0.23", default-features = false, features = [ "blake2b", "ed25519", "slip10", "bip39-en" ] } iota-sdk = { version = "1.1", default-features = false, features = [ "std", "serde" ] } mongodb = { version = "2.4", default-features = false, features = [ "tokio-runtime" ] } -packable = { version = "0.8", default-features = false } +packable = { version = "0.10", default-features = false } pin-project = { version = "1.0", default-features = false } prefix-hex = { version = "0.7.0", default-features = false, features = [ "primitive-types", "std" ] } primitive-types = { version = "0.12", default-features = false }