fn sync_dkg_key_manager(mngr: &Arc<Mutex<DkgKeyManager>>, pool: &TestConsensusPool) {
        let mut mngr = mngr.lock().unwrap();

        mngr.on_state_change(&PoolReader::new(pool));
        mngr.sync();
    }
// Since the `DkgKeyManager` component is not running, we need to allow it to
// make progess occasionally.
//
// This function calls on_state_change and sync, to allow the transcripts to be
// loaded.
Since the `DkgKeyManager` component is not running, we need to allow it to
make progess occasionally.

This function calls on_state_change and sync, to allow the transcripts to be
loaded.
Since the ` DkgKeyManager ` component is not running we need to allow it to make progess occasionally . This function calls on_state_change and sync to allow the transcripts to be loaded .
fn sync_dkg_key_manager(mngr: &Arc<Mutex<DkgKeyManager>>, pool: &TestConsensusPool) {
        let mut mngr = mngr.lock().unwrap();
        mngr.on_state_change(&PoolReader::new(pool));
        mngr.sync();
    }
fn sync_dkg_key_manager ( mngr : & Arc < Mutex < DkgKeyManager > > , pool : & TestConsensusPool ) { let mut mngr = mngr . lock ( ) . unwrap ( ) ; mngr . on_state_change ( & PoolReader :: new ( pool ) ) ; mngr . sync ( ) ; }
Since the `DkgKeyManager` component is not running, we need to allow it to
make progess occasionally.
Since the ` DkgKeyManager ` component is not running we need to allow it to make progess occasionally .
mngr
&Arc<Mutex<DkgKeyManager>>
pool
&TestConsensusPool
mngr
&Arc<Mutex<DkgKeyManager>>
pool
&TestConsensusPool