@@ -616,11 +616,15 @@ pub mod tests {
616
616
} ;
617
617
use crate :: { MithrilSignerRegisterer , ProtocolParametersStorer , SignerRegistrationRound } ;
618
618
use mithril_common:: chain_observer:: FakeObserver ;
619
- use mithril_common:: crypto_helper:: tests_setup:: setup_certificate_chain;
620
- use mithril_common:: crypto_helper:: { key_decode_hex, ProtocolMultiSignature } ;
619
+ use mithril_common:: crypto_helper:: {
620
+ key_decode_hex,
621
+ tests_setup:: { setup_certificate_chain, setup_signers} ,
622
+ ProtocolMultiSignature ,
623
+ } ;
621
624
use mithril_common:: digesters:: DumbImmutableFileObserver ;
622
625
use mithril_common:: entities:: {
623
- Beacon , CertificatePending , Epoch , HexEncodedKey , ProtocolMessage , StakeDistribution ,
626
+ Beacon , CertificatePending , Epoch , HexEncodedKey , ProtocolMessage , SignerWithStake ,
627
+ StakeDistribution ,
624
628
} ;
625
629
use mithril_common:: { entities:: ProtocolMessagePartKey , fake_data, store:: StakeStorer } ;
626
630
use mithril_common:: { BeaconProviderImpl , CardanoNetwork } ;
@@ -856,10 +860,13 @@ pub mod tests {
856
860
let beacon = runner. get_beacon_from_chain ( ) . await . unwrap ( ) ;
857
861
runner. update_beacon ( & beacon) . await . unwrap ( ) ;
858
862
859
- let signers = fake_data:: signers_with_stakes ( 5 ) ;
863
+ let protocol_parameters = fake_data:: protocol_parameters ( ) ;
864
+ let signers = setup_signers ( 5 , & protocol_parameters. clone ( ) . into ( ) )
865
+ . into_iter ( )
866
+ . map ( |s| s. 0 )
867
+ . collect :: < Vec < SignerWithStake > > ( ) ;
860
868
let current_signers = signers[ 1 ..3 ] . to_vec ( ) ;
861
869
let next_signers = signers[ 2 ..5 ] . to_vec ( ) ;
862
- let protocol_parameters = fake_data:: protocol_parameters ( ) ;
863
870
deps. simulate_genesis (
864
871
current_signers. clone ( ) ,
865
872
next_signers. clone ( ) ,
0 commit comments