diff --git a/.github/nightly-version b/.github/nightly-version index 45e51c4c..10423e5c 100644 --- a/.github/nightly-version +++ b/.github/nightly-version @@ -1 +1 @@ -nightly-2025-08-01 +nightly-2025-09-01 diff --git a/Cargo.lock b/Cargo.lock index ef9430b4..01f73bb4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11490,7 +11490,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/serai-dex/polkadot-sdk?branch=serai-next#ebfc5f338a9752403fa07e88dd072b1d6de7acfc" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=19c487d6aa9893b6b09a21ce0ab8aefb1c299186#19c487d6aa9893b6b09a21ce0ab8aefb1c299186" dependencies = [ "thiserror 2.0.16", "zstd 0.13.3", @@ -12015,8 +12015,8 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "25.0.0" -source = "git+https://github.com/serai-dex/polkadot-sdk?branch=serai-next#ebfc5f338a9752403fa07e88dd072b1d6de7acfc" +version = "26.0.1" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=19c487d6aa9893b6b09a21ce0ab8aefb1c299186#19c487d6aa9893b6b09a21ce0ab8aefb1c299186" dependencies = [ "build-helper", "cargo_metadata", diff --git a/crypto/dkg/musig/src/lib.rs b/crypto/dkg/musig/src/lib.rs index b44b11c2..b4e435b5 100644 --- a/crypto/dkg/musig/src/lib.rs +++ b/crypto/dkg/musig/src/lib.rs @@ -150,7 +150,7 @@ pub fn musig( } let group_key = multiexp::multiexp(&multiexp); debug_assert_eq!(our_pub_key, verification_shares[¶ms.i()]); - debug_assert_eq!(musig_key_vartime::(context, keys).unwrap(), group_key); + debug_assert_eq!(musig_key_vartime::(context, keys), Ok(group_key)); ThresholdKeys::new( params, diff --git a/deny.toml b/deny.toml index ea6657af..25cd1b2f 100644 --- a/deny.toml +++ b/deny.toml @@ -137,5 +137,5 @@ allow-git = [ "https://github.com/monero-oxide/monero-oxide", "https://github.com/serai-dex/substrate-bip39", "https://github.com/serai-dex/substrate", - "https://github.com/serai-dex/polkadot-sdk", + "https://github.com/serai-dex/patch-polkadot-sdk", ] diff --git a/spec/Getting Started.md b/spec/Getting Started.md index 92897b70..a2716582 100644 --- a/spec/Getting Started.md +++ b/spec/Getting Started.md @@ -32,7 +32,7 @@ rustup toolchain install nightly rustup target add wasm32v1-none --toolchain nightly ``` -### Install Solidity +### Install Solidity with `svm` ``` cargo install svm-rs @@ -40,14 +40,6 @@ svm install 0.8.26 svm use 0.8.26 ``` -### Install Solidity Compiler Version Manager - -``` -cargo install svm-rs -svm install 0.8.25 -svm use 0.8.25 -``` - ### Install foundry (for tests) ``` diff --git a/substrate/runtime/Cargo.toml b/substrate/runtime/Cargo.toml index 96ded956..8af6f8e6 100644 --- a/substrate/runtime/Cargo.toml +++ b/substrate/runtime/Cargo.toml @@ -75,7 +75,7 @@ frame-system-rpc-runtime-api = { git = "https://github.com/serai-dex/substrate", pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/serai-dex/substrate", default-features = false } [build-dependencies] -substrate-wasm-builder = { git = "https://github.com/serai-dex/polkadot-sdk", branch = "serai-next" } +substrate-wasm-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "19c487d6aa9893b6b09a21ce0ab8aefb1c299186" } [features] std = [