From 06c12824347b053bf381022ee1ec0444b6697147 Mon Sep 17 00:00:00 2001 From: Pavlo Khrystenko Date: Wed, 22 May 2024 18:10:07 +0200 Subject: [PATCH] add snafu to the project --- Cargo.lock | 27 ++++++++++++++++++++++++--- Cargo.toml | 1 + 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9de7e57adc..5265945bb5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4277,6 +4277,27 @@ dependencies = [ "zeroize", ] +[[package]] +name = "snafu" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75976f4748ab44f6e5332102be424e7c2dc18daeaf7e725f2040c3ebb133512e" +dependencies = [ + "snafu-derive", +] + +[[package]] +name = "snafu-derive" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4b19911debfb8c2fb1107bc6cb2d61868aaf53a988449213959bb1b5b1ed95f" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn 2.0.60", +] + [[package]] name = "socket2" version = "0.5.7" @@ -4855,7 +4876,6 @@ dependencies = [ "bitvec", "blake2", "derive-where", - "derive_more", "frame-metadata 16.0.0", "hashbrown 0.14.5", "hex", @@ -4869,6 +4889,7 @@ dependencies = [ "scale-value", "serde", "serde_json", + "snafu", "sp-core", "sp-crypto-hashing", "sp-keyring", @@ -4924,11 +4945,11 @@ dependencies = [ "assert_matches", "bitvec", "criterion", - "derive_more", "frame-metadata 16.0.0", "hashbrown 0.14.5", "parity-scale-codec", "scale-info", + "snafu", "sp-crypto-hashing", ] @@ -4939,7 +4960,6 @@ dependencies = [ "bip32", "bip39", "cfg-if", - "derive_more", "getrandom", "hex", "hex-literal", @@ -4953,6 +4973,7 @@ dependencies = [ "secp256k1", "secrecy", "sha2 0.10.8", + "snafu", "sp-core", "sp-crypto-hashing", "sp-keyring", diff --git a/Cargo.toml b/Cargo.toml index d541115263..c41998f949 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,6 +74,7 @@ console_error_panic_hook = "0.1.7" darling = "0.20.8" derive-where = "1.2.7" derive_more = "0.99.17" +snafu = { version = "0.8.2", default-features = false, features = ["rust_1_65"] } either = { version = "1.11.0", default-features = false } frame-metadata = { version = "16.0.0", default-features = false } futures = { version = "0.3.30", default-features = false, features = ["std"] }