fix tests for exodus pallet

Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
Uncle Stinky 2026-08-31 14:57:06 +03:00
parent d83ee59508
commit 7b050f1363
Signed by: st1nky
GPG Key ID: 016064BD97603B40
3 changed files with 8 additions and 8 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "ghost-exodus"
version = "0.0.0"
version = "0.0.1"
description = "Threshold signature generation with DKG included"
license.workspace = true
authors.workspace = true

View File

@ -59,7 +59,7 @@ use rand_chacha::{ChaCha20Rng, rand_core::SeedableRng};
#[cfg(feature = "runtime-benchmarks")]
mod benchmarking;
#[cfg(any(test, feature = "runtime-benchmarks"))]
#[cfg(any(test))]
mod mock;
#[cfg(test)]
@ -3921,7 +3921,6 @@ impl<T: Config> Pallet<T> {
network_curve,
);
// TODO: log here
let round1_secret_package = round1_metadata.try_update_max_signers(
|round1_secret_package| -> ExodusResult<Vec<u8>> {
network_curve.dkg_narrow_round_max_signers(

View File

@ -1,5 +1,6 @@
use crate::*;
use crate::mock::*;
use strum::IntoEnumIterator;
use sp_std::{
prelude::Vec,
@ -585,7 +586,7 @@ fn run_succesfull_dkg_session_partially(
) -> (u64, u64) {
let authorities: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
let prev_dkg_index = ext.execute_with(|| QualificationDkgState::<Runtime>::get(curve).get_dkg_index());
ext.execute_with(|| Exodus::start_dkg_qualification(authorities));
ext.execute_with(|| Exodus::start_dkg_qualification(authorities, NetworkCurve::iter()));
let dkg_index = ext.execute_with(|| QualificationDkgState::<Runtime>::get(curve).get_dkg_index());
let (start_block, round_delay) = ext.execute_with(|| {
@ -1102,7 +1103,7 @@ fn test_exodus_dkg_robustness() {
];
let mut dkg_index = ext.execute_with(|| {
Exodus::start_dkg_qualification(authorities);
Exodus::start_dkg_qualification(authorities, NetworkCurve::iter());
QualificationDkgState::<Runtime>::get(curve).get_dkg_index()
});
@ -1223,7 +1224,7 @@ fn test_prepare_round4_abort_on_byzantine_attack() {
let authorities: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
let authorities_len = authorities.len();
ext.execute_with(|| Exodus::start_dkg_qualification(authorities));
ext.execute_with(|| Exodus::start_dkg_qualification(authorities, NetworkCurve::iter()));
let dkg_rounds = [
execute_round0_happy_path,
@ -1267,7 +1268,7 @@ fn test_prepare_round5_abort_on_byzantine_attack() {
let authorities: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
let authorities_len = authorities.len();
ext.execute_with(|| Exodus::start_dkg_qualification(authorities));
ext.execute_with(|| Exodus::start_dkg_qualification(authorities, NetworkCurve::iter()));
let dkg_rounds = [
execute_round0_happy_path,
@ -1315,7 +1316,7 @@ fn test_prepare_round5_kick_on_empty_justifications() {
let authorities: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
let authorities_len = authorities.len();
ext.execute_with(|| Exodus::start_dkg_qualification(authorities));
ext.execute_with(|| Exodus::start_dkg_qualification(authorities, NetworkCurve::iter()));
let dkg_rounds = [
execute_round0_happy_path,