diff --git a/Cargo.lock b/Cargo.lock index aa2036c79..4dd143d1e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1195,7 +1195,7 @@ checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1" dependencies = [ "bstr", "csv-core", - "itoa", + "itoa 0.4.7", "ryu", "serde", ] @@ -1791,7 +1791,7 @@ name = "frame-support-procedural-tools" version = "3.0.0" dependencies = [ "frame-support-procedural-tools-derive", - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -2344,7 +2344,7 @@ checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0" dependencies = [ "bytes 0.4.12", "fnv", - "itoa", + "itoa 0.4.7", ] [[package]] @@ -2355,7 +2355,7 @@ checksum = "527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11" dependencies = [ "bytes 1.0.1", "fnv", - "itoa", + "itoa 0.4.7", ] [[package]] @@ -2421,7 +2421,7 @@ dependencies = [ "http-body 0.1.0", "httparse", "iovec", - "itoa", + "itoa 0.4.7", "log", "net2", "rustc_version", @@ -2452,7 +2452,7 @@ dependencies = [ "http-body 0.3.1", "httparse", "httpdate", - "itoa", + "itoa 0.4.7", "pin-project 1.0.7", "socket2 0.3.19", "tokio 0.2.25", @@ -2654,6 +2654,12 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" +[[package]] +name = "itoa" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" + [[package]] name = "jobserver" version = "0.1.22" @@ -2716,7 +2722,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -3674,9 +3680,11 @@ dependencies = [ "frame-system", "hex-literal", "module-tangram", + "num_enum", "pallet-assets", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -3694,9 +3702,11 @@ dependencies = [ "frame-system", "module-control", "module-tangram", + "num_enum", "pallet-balances", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -3730,9 +3740,11 @@ dependencies = [ "frame-system", "module-control", "module-flow", + "num_enum", "pallet-balances", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -3746,9 +3758,12 @@ version = "1.0.0" dependencies = [ "frame-support", "frame-system", + "num_enum", "pallet-balances", "pallet-timestamp", "parity-scale-codec", + "scale-info", + "serde", "sp-core", "sp-io", "sp-runtime", @@ -3796,7 +3811,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro-error", "proc-macro2", "quote", @@ -4122,6 +4137,27 @@ dependencies = [ "libc", ] +[[package]] +name = "num_enum" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "720d3ea1055e4e4574c0c0b0f8c3fd4f24c4cdaf465948206dea090b57b526ad" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" +dependencies = [ + "proc-macro-crate 1.1.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "object" version = "0.22.0" @@ -4798,7 +4834,7 @@ dependencies = [ name = "pallet-staking-reward-curve" version = "3.0.0" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "sp-runtime", @@ -5006,7 +5042,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9029e65297c7fd6d7013f0579e193ec2b34ae78eabca854c9417504ad8a2d214" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -5477,6 +5513,16 @@ dependencies = [ "toml", ] +[[package]] +name = "proc-macro-crate" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83" +dependencies = [ + "thiserror", + "toml", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -6238,7 +6284,7 @@ dependencies = [ name = "sc-chain-spec-derive" version = "3.0.0" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -7184,7 +7230,7 @@ dependencies = [ name = "sc-tracing-proc-macro" version = "3.0.0" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -7247,6 +7293,30 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "scale-info" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782f" +dependencies = [ + "cfg-if 1.0.0", + "derive_more", + "parity-scale-codec", + "scale-info-derive", +] + +[[package]] +name = "scale-info-derive" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd" +dependencies = [ + "proc-macro-crate 1.1.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "schannel" version = "0.1.19" @@ -7437,11 +7507,11 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.61" +version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fceb2595057b6891a4ee808f70054bd2d12f0e97f1cbb78689b59f676df325a" +checksum = "c059c05b48c5c0067d4b4b2b4f0732dd65feb52daf7e0ea09cd87e7dadc1af79" dependencies = [ - "itoa", + "itoa 1.0.1", "ryu", "serde", ] @@ -7668,7 +7738,7 @@ name = "sp-api-proc-macro" version = "3.0.0" dependencies = [ "blake2-rfc", - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -8010,7 +8080,7 @@ dependencies = [ name = "sp-npos-elections-compact" version = "3.0.0" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -8091,7 +8161,7 @@ name = "sp-runtime-interface-proc-macro" version = "3.0.0" dependencies = [ "Inflector", - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -8627,7 +8697,7 @@ dependencies = [ name = "substrate-test-utils-derive" version = "0.9.0" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "quote", "syn", ] @@ -8660,7 +8730,7 @@ checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "subzero-cli" -version = "1.40.0" +version = "1.44.0" dependencies = [ "assert_cmd", "frame-benchmarking-cli", @@ -8810,18 +8880,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.23" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146" +checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.23" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" +checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" dependencies = [ "proc-macro2", "quote", @@ -10082,7 +10152,7 @@ dependencies = [ [[package]] name = "zero-runtime" -version = "1.40.0" +version = "1.44.0" dependencies = [ "frame-benchmarking", "frame-executive",