diff --git a/Cargo.lock b/Cargo.lock index bff44544b..0f3edbbe7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -185,15 +185,6 @@ dependencies = [ "libc", ] -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi", -] - [[package]] name = "anstream" version = "0.6.18" @@ -1420,7 +1411,7 @@ dependencies = [ "sp-io 38.0.0", "sp-keyring 39.0.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", "staging-xcm 14.2.0", "staging-xcm-builder", "staging-xcm-executor", @@ -1596,7 +1587,7 @@ dependencies = [ "tempfile", "tokio", "tracing", - "tracing-subscriber 0.3.18", + "tracing-subscriber", "url", "which", ] @@ -1957,7 +1948,7 @@ dependencies = [ "uzers", "wabt", "walkdir", - "wasm-encoder 0.220.0", + "wasm-encoder", "wasm-opt", "wasmparser 0.220.0", "which", @@ -1990,7 +1981,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core 31.0.0", + "sp-core 32.0.0", "sp-runtime 35.0.0", "sp-weights", "subxt", @@ -1998,7 +1989,7 @@ dependencies = [ "tempfile", "tokio", "tracing", - "tracing-subscriber 0.3.18", + "tracing-subscriber", "url", ] @@ -3458,7 +3449,7 @@ dependencies = [ "sp-io 38.0.0", "sp-runtime 39.0.2", "sp-runtime-interface 28.0.0", - "sp-storage 21.0.0", + "sp-storage", "static_assertions", ] @@ -3536,7 +3527,7 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", ] [[package]] @@ -3615,7 +3606,7 @@ dependencies = [ "sp-staking 36.0.0", "sp-state-machine 0.43.0", "sp-std", - "sp-tracing 17.0.1", + "sp-tracing", "sp-weights", "static_assertions", "tt-call", @@ -5203,15 +5194,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "matchers" -version = "0.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1" -dependencies = [ - "regex-automata 0.1.10", -] - [[package]] name = "matchers" version = "0.1.0" @@ -5813,7 +5795,7 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", ] [[package]] @@ -6134,7 +6116,7 @@ dependencies = [ "sp-io 38.0.0", "sp-keystore 0.40.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", "staging-xcm 14.2.0", "staging-xcm-builder", "staging-xcm-executor", @@ -6677,7 +6659,7 @@ dependencies = [ "sp-io 38.0.0", "sp-runtime 39.0.2", "sp-staking 36.0.0", - "sp-tracing 17.0.1", + "sp-tracing", ] [[package]] @@ -6964,7 +6946,7 @@ dependencies = [ "sp-io 38.0.0", "sp-keystore 0.40.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", "staging-xcm 14.2.0", "staging-xcm-builder", "staging-xcm-executor", @@ -7276,7 +7258,7 @@ dependencies = [ "sp-inherents", "sp-io 38.0.0", "sp-runtime 39.0.2", - "sp-storage 21.0.0", + "sp-storage", "sp-timestamp", ] @@ -7588,7 +7570,7 @@ dependencies = [ "sp-core 34.0.0", "sp-io 38.0.0", "sp-runtime 39.0.2", - "sp-tracing 17.0.1", + "sp-tracing", "staging-parachain-info", "staging-xcm 14.2.0", "staging-xcm-executor", @@ -7963,7 +7945,7 @@ dependencies = [ "frame-benchmarking", "parity-scale-codec", "polkadot-primitives 16.0.0", - "sp-tracing 17.0.1", + "sp-tracing", ] [[package]] @@ -8229,20 +8211,20 @@ dependencies = [ "sp-state-machine 0.43.0", "sp-statement-store", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "sp-timestamp", - "sp-tracing 17.0.1", + "sp-tracing", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie 37.0.0", "sp-version", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", "sp-weights", "staging-parachain-info", "staging-xcm 14.2.0", "staging-xcm-builder", "staging-xcm-executor", - "substrate-bip39 0.6.0", + "substrate-bip39", "testnet-parachains-constants", "xcm-runtime-apis", ] @@ -8275,7 +8257,7 @@ dependencies = [ "sp-offchain", "sp-runtime 39.0.2", "sp-session", - "sp-storage 21.0.0", + "sp-storage", "sp-transaction-pool", "sp-version", ] @@ -8330,12 +8312,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88b4e215c80fe876147f3d58158d5dfeae7dabdd6047e175af77095b78d0035c" -[[package]] -name = "polkavm-common" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c99f7eee94e7be43ba37eef65ad0ee8cbaf89b7c00001c3f6d2be985cb1817" - [[package]] name = "polkavm-common" version = "0.9.0" @@ -8365,15 +8341,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "polkavm-derive" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79fa916f7962348bd1bb1a65a83401675e6fc86c51a0fdbcf92a3108e58e6125" -dependencies = [ - "polkavm-derive-impl-macro 0.8.0", -] - [[package]] name = "polkavm-derive" version = "0.9.1" @@ -8404,18 +8371,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "polkavm-derive-impl" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c10b2654a8a10a83c260bfb93e97b262cf0017494ab94a65d389e0eda6de6c9c" -dependencies = [ - "polkavm-common 0.8.0", - "proc-macro2", - "quote", - "syn 2.0.89", -] - [[package]] name = "polkavm-derive-impl" version = "0.9.0" @@ -8440,16 +8395,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "polkavm-derive-impl-macro" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e85319a0d5129dc9f021c62607e0804f5fb777a05cdda44d750ac0732def66" -dependencies = [ - "polkavm-derive-impl 0.8.0", - "syn 2.0.89", -] - [[package]] name = "polkavm-derive-impl-macro" version = "0.9.0" @@ -9405,7 +9350,7 @@ checksum = "b975ee3a95eaacb611e7b415737a7fa2db4d8ad7b880cc1b97371b04e95c7903" dependencies = [ "log", "sp-core 34.0.0", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", "thiserror 1.0.69", ] @@ -9429,7 +9374,7 @@ dependencies = [ "sp-runtime-interface 28.0.0", "sp-trie 37.0.0", "sp-version", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", "tracing", ] @@ -9442,7 +9387,7 @@ dependencies = [ "polkavm 0.9.3", "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", "thiserror 1.0.69", "wasm-instrument", ] @@ -9456,7 +9401,7 @@ dependencies = [ "log", "polkavm 0.9.3", "sc-executor-common", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", ] [[package]] @@ -9474,7 +9419,7 @@ dependencies = [ "sc-allocator", "sc-executor-common", "sp-runtime-interface 28.0.0", - "sp-wasm-interface 21.0.1", + "sp-wasm-interface", "wasmtime", ] @@ -10880,53 +10825,6 @@ dependencies = [ "sp-timestamp", ] -[[package]] -name = "sp-core" -version = "31.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d7a0fd8f16dcc3761198fc83be12872f823b37b749bc72a3a6a1f702509366" -dependencies = [ - "array-bytes", - "bitflags 1.3.2", - "blake2", - "bounded-collections", - "bs58", - "dyn-clonable", - "ed25519-zebra 3.1.0", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde 0.4.0", - "itertools 0.10.5", - "k256", - "libsecp256k1", - "log", - "merlin", - "parity-bip39", - "parity-scale-codec", - "parking_lot", - "paste", - "primitive-types 0.12.2", - "rand", - "scale-info", - "schnorrkel", - "secp256k1 0.28.2", - "secrecy 0.8.0", - "serde", - "sp-crypto-hashing", - "sp-debug-derive", - "sp-externalities 0.27.0", - "sp-runtime-interface 26.0.0", - "sp-std", - "sp-storage 20.0.0", - "ss58-registry", - "substrate-bip39 0.5.0", - "thiserror 1.0.69", - "tracing", - "w3f-bls", - "zeroize", -] - [[package]] name = "sp-core" version = "32.0.0" @@ -10965,9 +10863,9 @@ dependencies = [ "sp-externalities 0.28.0", "sp-runtime-interface 27.0.0", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "ss58-registry", - "substrate-bip39 0.6.0", + "substrate-bip39", "thiserror 1.0.69", "tracing", "w3f-bls", @@ -11012,9 +10910,9 @@ dependencies = [ "sp-externalities 0.29.0", "sp-runtime-interface 28.0.0", "sp-std", - "sp-storage 21.0.0", + "sp-storage", "ss58-registry", - "substrate-bip39 0.6.0", + "substrate-bip39", "thiserror 1.0.69", "tracing", "w3f-bls", @@ -11087,18 +10985,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "sp-externalities" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d6a4572eadd4a63cff92509a210bf425501a0c5e76574b30a366ac77653787" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std", - "sp-storage 20.0.0", -] - [[package]] name = "sp-externalities" version = "0.28.0" @@ -11107,7 +10993,7 @@ checksum = "33abaec4be69b1613796bbf430decbbcaaf978756379e2016e683a4d6379cd02" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 21.0.0", + "sp-storage", ] [[package]] @@ -11118,7 +11004,7 @@ checksum = "a904407d61cb94228c71b55a9d3708e9d6558991f9e83bd42bd91df37a159d30" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 21.0.0", + "sp-storage", ] [[package]] @@ -11169,7 +11055,7 @@ dependencies = [ "sp-runtime-interface 27.0.0", "sp-state-machine 0.39.0", "sp-std", - "sp-tracing 17.0.1", + "sp-tracing", "sp-trie 33.0.0", "tracing", "tracing-core", @@ -11196,7 +11082,7 @@ dependencies = [ "sp-keystore 0.40.0", "sp-runtime-interface 28.0.0", "sp-state-machine 0.43.0", - "sp-tracing 17.0.1", + "sp-tracing", "sp-trie 37.0.0", "tracing", "tracing-core", @@ -11387,26 +11273,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "sp-runtime-interface" -version = "26.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48a675ea4858333d4d755899ed5ed780174aa34fec15953428d516af5452295" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "polkavm-derive 0.8.0", - "primitive-types 0.12.2", - "sp-externalities 0.27.0", - "sp-runtime-interface-proc-macro", - "sp-std", - "sp-storage 20.0.0", - "sp-tracing 16.0.0", - "sp-wasm-interface 20.0.0", - "static_assertions", -] - [[package]] name = "sp-runtime-interface" version = "27.0.0" @@ -11421,9 +11287,9 @@ dependencies = [ "sp-externalities 0.28.0", "sp-runtime-interface-proc-macro", "sp-std", - "sp-storage 21.0.0", - "sp-tracing 17.0.1", - "sp-wasm-interface 21.0.1", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] @@ -11441,9 +11307,9 @@ dependencies = [ "sp-externalities 0.29.0", "sp-runtime-interface-proc-macro", "sp-std", - "sp-storage 21.0.0", - "sp-tracing 17.0.1", - "sp-wasm-interface 21.0.1", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] @@ -11577,20 +11443,6 @@ version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" -[[package]] -name = "sp-storage" -version = "20.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dba5791cb3978e95daf99dad919ecb3ec35565604e88cd38d805d9d4981e8bd" -dependencies = [ - "impl-serde 0.4.0", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive", - "sp-std", -] - [[package]] name = "sp-storage" version = "21.0.0" @@ -11617,19 +11469,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "sp-tracing" -version = "16.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0351810b9d074df71c4514c5228ed05c250607cba131c1c9d1526760ab69c05c" -dependencies = [ - "parity-scale-codec", - "sp-std", - "tracing", - "tracing-core", - "tracing-subscriber 0.2.25", -] - [[package]] name = "sp-tracing" version = "17.0.1" @@ -11639,7 +11478,7 @@ dependencies = [ "parity-scale-codec", "tracing", "tracing-core", - "tracing-subscriber 0.3.18", + "tracing-subscriber", ] [[package]] @@ -11745,20 +11584,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "sp-wasm-interface" -version = "20.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ef97172c42eb4c6c26506f325f48463e9bc29b2034a587f1b9e48c751229bee" -dependencies = [ - "anyhow", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "sp-std", - "wasmtime", -] - [[package]] name = "sp-wasm-interface" version = "21.0.1" @@ -12014,19 +11839,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "substrate-bip39" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2b564c293e6194e8b222e52436bcb99f60de72043c7f845cf6c4406db4df121" -dependencies = [ - "hmac 0.12.1", - "pbkdf2", - "schnorrkel", - "sha2 0.10.8", - "zeroize", -] - [[package]] name = "substrate-bip39" version = "0.6.0" @@ -12644,17 +12456,6 @@ dependencies = [ "valuable", ] -[[package]] -name = "tracing-log" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" -dependencies = [ - "log", - "once_cell", - "tracing-core", -] - [[package]] name = "tracing-log" version = "0.2.0" @@ -12666,45 +12467,13 @@ dependencies = [ "tracing-core", ] -[[package]] -name = "tracing-serde" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" -dependencies = [ - "serde", - "tracing-core", -] - -[[package]] -name = "tracing-subscriber" -version = "0.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" -dependencies = [ - "ansi_term", - "chrono", - "lazy_static", - "matchers 0.0.1", - "regex", - "serde", - "serde_json", - "sharded-slab", - "smallvec", - "thread_local", - "tracing", - "tracing-core", - "tracing-log 0.1.4", - "tracing-serde", -] - [[package]] name = "tracing-subscriber" version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" dependencies = [ - "matchers 0.1.0", + "matchers", "nu-ansi-term", "once_cell", "regex", @@ -12714,7 +12483,7 @@ dependencies = [ "time", "tracing", "tracing-core", - "tracing-log 0.2.0", + "tracing-log", ] [[package]] @@ -13095,16 +12864,6 @@ version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" -[[package]] -name = "wasm-encoder" -version = "0.220.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebf48234b389415b226a4daef6562933d38c7b28a8b8f64c5c4130dad1561ab7" -dependencies = [ - "leb128", - "wasmparser 0.220.0", -] - [[package]] name = "wasm-encoder" version = "0.221.0" @@ -13453,7 +13212,7 @@ dependencies = [ "leb128", "memchr", "unicode-width 0.2.0", - "wasm-encoder 0.221.0", + "wasm-encoder", ] [[package]] diff --git a/crates/build/Cargo.toml b/crates/build/Cargo.toml index ce27137d1..a36f85d74 100644 --- a/crates/build/Cargo.toml +++ b/crates/build/Cargo.toml @@ -30,7 +30,7 @@ scale = { package = "parity-scale-codec", version = "3.0.0", features = [ ] } toml = "0.8.13" tracing = "0.1.40" -wasm-encoder = { version = "0.220.0", features = ["wasmparser"] } +wasm-encoder = { version = "0.221.0", features = ["wasmparser"] } wasmparser = "0.220.0" semver = { version = "1.0.23", features = ["serde"] } serde = { version = "1", default-features = false, features = ["derive"] }