diff --git a/ci/no-std-check/Cargo.lock b/ci/no-std-check/Cargo.lock index a456a6ea1..e1f03c992 100644 --- a/ci/no-std-check/Cargo.lock +++ b/ci/no-std-check/Cargo.lock @@ -1782,7 +1782,7 @@ dependencies = [ "ibc", "ibc-proto", "sp-core", - "sp-io", + "sp-io 37.0.0", "sp-runtime", "sp-std", "syn 2.0.89", @@ -2579,16 +2579,15 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "sp-application-crypto" -version = "37.0.0" +version = "38.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d96d1fc0f1c741bbcbd0dd5470eff7b66f011708cc1942b088ebf0d4efb3d93" +checksum = "0d8133012faa5f75b2f0b1619d9f720c1424ac477152c143e5f7dbde2fe1a958" dependencies = [ "parity-scale-codec", "scale-info", "serde", "sp-core", - "sp-io", - "sp-std", + "sp-io 38.0.0", ] [[package]] @@ -2709,10 +2708,37 @@ dependencies = [ "sp-externalities", "sp-keystore", "sp-runtime-interface", - "sp-state-machine", + "sp-state-machine 0.42.0", "sp-std", "sp-tracing", - "sp-trie", + "sp-trie 36.0.0", + "tracing", + "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", + "rustversion", + "secp256k1", + "sp-core", + "sp-crypto-hashing", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine 0.43.0", + "sp-tracing", + "sp-trie 37.0.0", "tracing", "tracing-core", ] @@ -2742,9 +2768,9 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "38.0.1" +version = "39.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5273900f0b0bef48b2e1ff9c4fb5e188b8168ee5891418a427f4be2af92ee40f" +checksum = "b1e00503b83cf48fffe48746b91b9b832d6785d4e2eeb0941558371eac6baac6" dependencies = [ "docify", "either", @@ -2761,7 +2787,7 @@ dependencies = [ "sp-application-crypto", "sp-arithmetic", "sp-core", - "sp-io", + "sp-io 38.0.0", "sp-std", "sp-weights", "tracing", @@ -2816,7 +2842,28 @@ dependencies = [ "sp-core", "sp-externalities", "sp-panic-handler", - "sp-trie", + "sp-trie 36.0.0", + "thiserror", + "tracing", + "trie-db", +] + +[[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", + "sp-externalities", + "sp-panic-handler", + "sp-trie 37.0.0", "thiserror", "tracing", "trie-db", @@ -2877,6 +2924,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", + "hash-db", + "lazy_static", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot", + "rand", + "scale-info", + "schnellru", + "sp-core", + "sp-externalities", + "thiserror", + "tracing", + "trie-db", + "trie-root", +] + [[package]] name = "sp-wasm-interface" version = "21.0.1" diff --git a/ci/no-std-check/Cargo.toml b/ci/no-std-check/Cargo.toml index c95f75cbe..ea0fba921 100644 --- a/ci/no-std-check/Cargo.toml +++ b/ci/no-std-check/Cargo.toml @@ -17,7 +17,7 @@ tendermint-light-client-verifier = { version = "0.40", default-features = false, sp-core = { version = "34.0", default-features = false, optional = true } sp-io = { version = "37.0", default-features = false, optional = true } -sp-runtime = { version = "38.0", default-features = false, optional = true } +sp-runtime = { version = "39.0", default-features = false, optional = true } sp-std = { version = "14.0", default-features = false, optional = true } # The indirect dependency `syn` 2.0.4 has a bug that causes