From 3dc7f299ab7a576aa98bbe32ab0030826bd70d0b Mon Sep 17 00:00:00 2001 From: NIK Date: Sat, 24 May 2025 14:37:41 +0800 Subject: [PATCH 1/3] move rusty-crystals to github --- Cargo.toml | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e6689247..48b20ab9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,22 +31,28 @@ resolver = "2" [workspace.dependencies] resonance-runtime = { path = "./runtime", default-features = false } -rusty-crystals-dilithium = { git = "https://gitlab.com/resonance-network/rusty-crystals.git", package = "rusty-crystals-dilithium", default-features = false, features = ["no_std"] } -plonky2 = { git="https://github.com/Resonance-Network/plonky2", default-features = false, features = ["no_random"] } -poseidon-resonance = { version = "0.5.0", git = "https://github.com/Resonance-Network/poseidon-resonance", default-features = false, features = ["serde"] } + + +rusty-crystals-dilithium = { git = "https://github.com/Quantus-Network/rusty-crystals.git", package = "rusty-crystals-dilithium", default-features = false, features = [ + "no_std", +] } +plonky2 = { git = "https://github.com/Resonance-Network/plonky2", default-features = false, features = [ + "no_random", +] } +poseidon-resonance = { version = "0.3.0", git = "https://github.com/Resonance-Network/poseidon-resonance", default-features = false } futures-timer = { version = "3.0.2" } docify = { version = "0.2.9", default-features = false } paste = { version = "1.0.15", default-features = false } async-trait = { version = "0.1.85", default-features = false } -pallet-faucet = {path = "./pallets/faucet", default-features = false} -pallet-qpow = { path = "./pallets/qpow", default-features = false} -pallet-mining-rewards = { path = "./pallets/mining-rewards", default-features = false} -pallet-wormhole = { path="./pallets/wormhole", default-features = false } +pallet-faucet = { path = "./pallets/faucet", default-features = false } +pallet-qpow = { path = "./pallets/qpow", default-features = false } +pallet-mining-rewards = { path = "./pallets/mining-rewards", default-features = false } +pallet-wormhole = { path = "./pallets/wormhole", default-features = false } pallet-vesting = { path = "./pallets/vesting", default-features = false } -pallet-balances = { path="./pallets/balances", default-features = false } -pallet-reversible-transfers = { path="./pallets/reversible-transfers", default-features = false } +pallet-balances = { path = "./pallets/balances", default-features = false } +pallet-reversible-transfers = { path = "./pallets/reversible-transfers", default-features = false } pallet-conviction-voting = { version = "39.1.0", default-features = false } -pallet-ranked-collective = { version = "39.0.0", default-features = false} +pallet-ranked-collective = { version = "39.0.0", default-features = false } pallet-preimage = { version = "39.0.0", default-features = false } pallet-referenda = { version = "39.1.0", default-features = false } pallet-scheduler = { version = "40.1.0", default-features = false } @@ -66,7 +72,7 @@ sc-cli = { version = "0.50.1", default-features = false } sc-client-api = { version = "38.0.0", default-features = false } sc-consensus = { version = "0.47.0", default-features = false } sc-consensus-pow = { path = "./client/consensus/pow", default-features = false } -sc-consensus-qpow = { path ="./client/consensus/qpow", default-features = false} +sc-consensus-qpow = { path = "./client/consensus/qpow", default-features = false } sc-executor = { version = "0.41.0", default-features = false } sc-network = { version = "0.48.3", default-features = false } sc-offchain = { version = "43.0.0", default-features = false } @@ -76,14 +82,14 @@ sc-transaction-pool = { version = "38.1.0", default-features = false } sc-transaction-pool-api = { version = "38.1.0", default-features = false } serde_json = { version = "1.0.132", default-features = false } sp-api = { version = "35.0.0", default-features = false } -sp-arithmetic = {version="26.0.0", default-features = false} +sp-arithmetic = { version = "26.0.0", default-features = false } sp-block-builder = { version = "35.0.0", default-features = false } sp-blockchain = { version = "38.0.0", default-features = false } sp-consensus = { version = "0.41.0", default-features = false } sp-consensus-pow = { path = "./primitives/consensus/pow", default-features = false } sp-consensus-qpow = { path = "./primitives/consensus/qpow", default-features = false } -sp-faucet = { path = "./primitives/faucet", default-features = false} -sp-wormhole = { path = "./primitives/crypto/wormhole", default-features = false} +sp-faucet = { path = "./primitives/faucet", default-features = false } +sp-wormhole = { path = "./primitives/crypto/wormhole", default-features = false } sp-core = { version = "35.0.0", default-features = false } sp-genesis-builder = { version = "0.16.0", default-features = false } sp-inherents = { version = "35.0.0", default-features = false } @@ -91,7 +97,7 @@ sp-io = { version = "39.0.0", default-features = false } sp-std = { version = "14.0.0", default-features = false } sp-keyring = { version = "40.0.0", default-features = false } sp-runtime = { version = "40.1.0", default-features = false } -sp-runtime-interface = { version="29.0.0", default-features = false } +sp-runtime-interface = { version = "29.0.0", default-features = false } sp-timestamp = { version = "35.0.0", default-features = false } substrate-frame-rpc-system = { version = "42.0.0", default-features = false } substrate-build-script-utils = { version = "11.0.0", default-features = false } @@ -117,6 +123,6 @@ substrate-wasm-builder = { version = "25.0.0", default-features = false } pallet-merkle-airdrop = { version = "0.1.0", path = "./pallets/merkle-airdrop", default-features = false } log = { version = "0.4.22", default-features = false } -hex = {version = "0.4.3", default-features = false } -primitive-types = { version="0.13.1", default-features=false } -rand = {version = "0.8.5", default-features = false} +hex = { version = "0.4.3", default-features = false } +primitive-types = { version = "0.13.1", default-features = false } +rand = { version = "0.8.5", default-features = false } From 0c6cc451b3735b155eefbc19db36c22a36d8e2c5 Mon Sep 17 00:00:00 2001 From: NIK Date: Sat, 24 May 2025 17:51:06 +0800 Subject: [PATCH 2/3] poseidon-resonance 0.5.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 69afa464..50796260 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8955,7 +8955,7 @@ checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" [[package]] name = "rusty-crystals-dilithium" version = "1.0.0" -source = "git+https://gitlab.com/resonance-network/rusty-crystals.git#4932ee6fbeb67499b5a01e835e842c0e3295f419" +source = "git+https://github.com/Quantus-Network/rusty-crystals.git#035445bb319a176226d756e397151ab24dee2eff" dependencies = [ "sha2 0.10.8", ] diff --git a/Cargo.toml b/Cargo.toml index 48b20ab9..bbcd0b2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ rusty-crystals-dilithium = { git = "https://github.com/Quantus-Network/rusty-cry plonky2 = { git = "https://github.com/Resonance-Network/plonky2", default-features = false, features = [ "no_random", ] } -poseidon-resonance = { version = "0.3.0", git = "https://github.com/Resonance-Network/poseidon-resonance", default-features = false } +poseidon-resonance = { version = "0.5.0", git = "https://github.com/Resonance-Network/poseidon-resonance", default-features = false } futures-timer = { version = "3.0.2" } docify = { version = "0.2.9", default-features = false } paste = { version = "1.0.15", default-features = false } From 905f56bd3ae765fcd99369afaa10a4de74433c10 Mon Sep 17 00:00:00 2001 From: NIK Date: Mon, 26 May 2025 09:55:18 +0800 Subject: [PATCH 3/3] update from main --- Cargo.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index abed6c95..e1029899 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,6 @@ pallet-faucet = { path = "./pallets/faucet", default-features = false } pallet-qpow = { path = "./pallets/qpow", default-features = false } pallet-mining-rewards = { path = "./pallets/mining-rewards", default-features = false } pallet-wormhole = { path = "./pallets/wormhole", default-features = false } -pallet-vesting = { path = "./pallets/vesting", default-features = false } pallet-balances = { path = "./pallets/balances", default-features = false } pallet-reversible-transfers = { path = "./pallets/reversible-transfers", default-features = false } pallet-conviction-voting = { version = "39.1.0", default-features = false }