fix tests for exodus pallet
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
This commit is contained in:
parent
d83ee59508
commit
7b050f1363
@ -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
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user