diff --git a/Cargo.lock b/Cargo.lock index 5172c1afd..ff65c605a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1573,7 +1573,7 @@ dependencies = [ "sp-application-crypto 37.0.0", "sp-core 34.0.0", "sp-io 37.0.0", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-runtime-interface 28.0.0", "sp-std", "sp-storage 21.0.0", @@ -1606,7 +1606,7 @@ dependencies = [ "sp-arithmetic 26.0.0", "sp-core 34.0.0", "sp-npos-elections", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-std", ] @@ -1665,7 +1665,7 @@ dependencies = [ "sp-inherents", "sp-io 37.0.0", "sp-metadata-ir", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-staking", "sp-state-machine 0.42.0", "sp-std", @@ -1734,7 +1734,7 @@ dependencies = [ "serde", "sp-core 34.0.0", "sp-io 37.0.0", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-std", "sp-version", "sp-weights 31.0.0", @@ -2903,7 +2903,7 @@ dependencies = [ "sp-core 34.0.0", "sp-io 37.0.0", "sp-npos-elections", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-std", "strum", ] @@ -2919,7 +2919,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-std", ] @@ -3114,7 +3114,7 @@ dependencies = [ "serde", "serde_json", "sp-npos-elections", - "sp-runtime 38.0.0", + "sp-runtime 39.0.0", "sp-storage 21.0.0", "subxt", "thiserror", @@ -4319,7 +4319,7 @@ dependencies = [ "sp-core 34.0.0", "sp-externalities 0.29.0", "sp-metadata-ir", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-runtime-interface 28.0.0", "sp-state-machine 0.42.0", "sp-std", @@ -4371,6 +4371,19 @@ dependencies = [ "sp-std", ] +[[package]] +name = "sp-application-crypto" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8133012faa5f75b2f0b1619d9f720c1424ac477152c143e5f7dbde2fe1a958" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 38.0.0", +] + [[package]] name = "sp-arithmetic" version = "25.0.0" @@ -4565,7 +4578,7 @@ dependencies = [ "scale-info", "serde_json", "sp-api", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", ] [[package]] @@ -4578,7 +4591,7 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "thiserror", ] @@ -4636,6 +4649,33 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "sp-io" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ef7eb561bb4839cc8424ce58c5ea236cbcca83f26fcc0426d8decfe8aa97d4" +dependencies = [ + "bytes", + "docify", + "ed25519-dalek", + "libsecp256k1", + "log", + "parity-scale-codec", + "polkavm-derive 0.9.1", + "rustversion", + "secp256k1", + "sp-core 34.0.0", + "sp-crypto-hashing", + "sp-externalities 0.29.0", + "sp-keystore 0.40.0", + "sp-runtime-interface 28.0.0", + "sp-state-machine 0.43.0", + "sp-tracing 17.0.0", + "sp-trie 37.0.0", + "tracing", + "tracing-core", +] + [[package]] name = "sp-keystore" version = "0.37.0" @@ -4682,7 +4722,7 @@ dependencies = [ "serde", "sp-arithmetic 26.0.0", "sp-core 34.0.0", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", ] [[package]] @@ -4723,9 +4763,9 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "38.0.0" +version = "38.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ef409c414546b655ec1e94aaea178e4a97e21284a91b24c762aebf836d3b49" +checksum = "5273900f0b0bef48b2e1ff9c4fb5e188b8168ee5891418a427f4be2af92ee40f" dependencies = [ "docify", "either", @@ -4745,6 +4785,34 @@ dependencies = [ "sp-io 37.0.0", "sp-std", "sp-weights 31.0.0", + "tracing", +] + +[[package]] +name = "sp-runtime" +version = "39.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5641385c2cd8e2252aacf35e0aff2f236331dfaea8dc11c5a4ec6bb36544450" +dependencies = [ + "docify", + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "num-traits", + "parity-scale-codec", + "paste", + "rand", + "scale-info", + "serde", + "simple-mermaid", + "sp-application-crypto 38.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-io 38.0.0", + "sp-std", + "sp-weights 31.0.0", + "tracing", ] [[package]] @@ -4812,7 +4880,7 @@ dependencies = [ "scale-info", "serde", "sp-core 34.0.0", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", ] [[package]] @@ -4858,6 +4926,27 @@ dependencies = [ "trie-db 0.29.1", ] +[[package]] +name = "sp-state-machine" +version = "0.43.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "930104d6ae882626e8880d9b1578da9300655d337a3ffb45e130c608b6c89660" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "parking_lot", + "rand", + "smallvec", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "sp-panic-handler", + "sp-trie 37.0.0", + "thiserror", + "tracing", + "trie-db 0.29.1", +] + [[package]] name = "sp-std" version = "14.0.0" @@ -4965,6 +5054,30 @@ dependencies = [ "trie-root", ] +[[package]] +name = "sp-trie" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6282aef9f4b6ecd95a67a45bcdb67a71f4a4155c09a53c10add4ffe823db18cd" +dependencies = [ + "ahash 0.8.11", + "hash-db", + "lazy_static", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot", + "rand", + "scale-info", + "schnellru", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "thiserror", + "tracing", + "trie-db 0.29.1", + "trie-root", +] + [[package]] name = "sp-version" version = "36.0.0" @@ -4977,7 +5090,7 @@ dependencies = [ "scale-info", "serde", "sp-crypto-hashing-proc-macro", - "sp-runtime 38.0.0", + "sp-runtime 38.0.1", "sp-std", "sp-version-proc-macro", "thiserror", diff --git a/Cargo.toml b/Cargo.toml index 782000350..fabd2e617 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ frame-election-provider-support = "35.0.0" pallet-election-provider-multi-phase = "34.0.0" sp-npos-elections = "33.0.0" frame-support = "35.0.0" -sp-runtime = "38.0.0" +sp-runtime = "39.0.0" # prometheus prometheus = "0.13"