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]
|
[package]
|
||||||
name = "ghost-exodus"
|
name = "ghost-exodus"
|
||||||
version = "0.0.0"
|
version = "0.0.1"
|
||||||
description = "Threshold signature generation with DKG included"
|
description = "Threshold signature generation with DKG included"
|
||||||
license.workspace = true
|
license.workspace = true
|
||||||
authors.workspace = true
|
authors.workspace = true
|
||||||
|
|||||||
@ -59,7 +59,7 @@ use rand_chacha::{ChaCha20Rng, rand_core::SeedableRng};
|
|||||||
#[cfg(feature = "runtime-benchmarks")]
|
#[cfg(feature = "runtime-benchmarks")]
|
||||||
mod benchmarking;
|
mod benchmarking;
|
||||||
|
|
||||||
#[cfg(any(test, feature = "runtime-benchmarks"))]
|
#[cfg(any(test))]
|
||||||
mod mock;
|
mod mock;
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
@ -3921,7 +3921,6 @@ impl<T: Config> Pallet<T> {
|
|||||||
network_curve,
|
network_curve,
|
||||||
);
|
);
|
||||||
|
|
||||||
// TODO: log here
|
|
||||||
let round1_secret_package = round1_metadata.try_update_max_signers(
|
let round1_secret_package = round1_metadata.try_update_max_signers(
|
||||||
|round1_secret_package| -> ExodusResult<Vec<u8>> {
|
|round1_secret_package| -> ExodusResult<Vec<u8>> {
|
||||||
network_curve.dkg_narrow_round_max_signers(
|
network_curve.dkg_narrow_round_max_signers(
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
use crate::*;
|
use crate::*;
|
||||||
use crate::mock::*;
|
use crate::mock::*;
|
||||||
|
use strum::IntoEnumIterator;
|
||||||
|
|
||||||
use sp_std::{
|
use sp_std::{
|
||||||
prelude::Vec,
|
prelude::Vec,
|
||||||
@ -585,7 +586,7 @@ fn run_succesfull_dkg_session_partially(
|
|||||||
) -> (u64, u64) {
|
) -> (u64, u64) {
|
||||||
let authorities: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
|
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());
|
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 dkg_index = ext.execute_with(|| QualificationDkgState::<Runtime>::get(curve).get_dkg_index());
|
||||||
let (start_block, round_delay) = ext.execute_with(|| {
|
let (start_block, round_delay) = ext.execute_with(|| {
|
||||||
@ -1102,7 +1103,7 @@ fn test_exodus_dkg_robustness() {
|
|||||||
];
|
];
|
||||||
|
|
||||||
let mut dkg_index = ext.execute_with(|| {
|
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()
|
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: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
|
||||||
let authorities_len = authorities.len();
|
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 = [
|
let dkg_rounds = [
|
||||||
execute_round0_happy_path,
|
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: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
|
||||||
let authorities_len = authorities.len();
|
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 = [
|
let dkg_rounds = [
|
||||||
execute_round0_happy_path,
|
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: Vec<UintAuthorityId> = raw_authorities.iter().map(|&id| id.into()).collect();
|
||||||
let authorities_len = authorities.len();
|
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 = [
|
let dkg_rounds = [
|
||||||
execute_round0_happy_path,
|
execute_round0_happy_path,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user