File tree Expand file tree Collapse file tree 5 files changed +359
-106
lines changed
tests/src/tests/timeboost Expand file tree Collapse file tree 5 files changed +359
-106
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ async fn block_order() {
27
27
init_logging ( ) ;
28
28
29
29
let num = NonZeroUsize :: new ( 5 ) . unwrap ( ) ;
30
- let ( _enc_key , cfg) = make_configs ( num, RECOVER_INDEX ) ;
30
+ let ( enc_key , cfg) = make_configs ( num, RECOVER_INDEX ) ;
31
31
32
32
let mut rxs = Vec :: new ( ) ;
33
33
let mut tasks = JoinSet :: new ( ) ;
@@ -75,14 +75,10 @@ async fn block_order() {
75
75
}
76
76
77
77
// wait until DKG is done
78
- // enc_key.wait().await;
79
- // tracing::info!("DKG done");
78
+ enc_key. wait ( ) . await ;
79
+ tracing:: info!( "DKG done" ) ;
80
80
81
- // FIXME: (alex) after DKG catchup, we use actual enc_key above
82
- // currently late-joining nodes might never finish its DKG because sailfish vertices are pruned
83
- // thus, we only generate non-encrypted bundles for now
84
- let enc_key_tmp = timeboost_crypto:: prelude:: ThresholdEncKeyCell :: default ( ) ;
85
- tasks. spawn ( gen_bundles ( enc_key_tmp, bcast. clone ( ) ) ) ;
81
+ tasks. spawn ( gen_bundles ( enc_key, bcast. clone ( ) ) ) ;
86
82
87
83
// Collect all outputs:
88
84
let mut outputs: Vec < Vec < BlockInfo > > = vec ! [ Vec :: new( ) ; num. get( ) ] ;
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ async fn transaction_order() {
28
28
init_logging ( ) ;
29
29
30
30
let num = NonZeroUsize :: new ( 5 ) . unwrap ( ) ;
31
- let ( _enc_key , cfg) = make_configs ( num, RECOVER_INDEX ) ;
31
+ let ( enc_key , cfg) = make_configs ( num, RECOVER_INDEX ) ;
32
32
33
33
let mut rxs = Vec :: new ( ) ;
34
34
let mut tasks = JoinSet :: new ( ) ;
@@ -74,14 +74,10 @@ async fn transaction_order() {
74
74
}
75
75
76
76
// wait until DKG is done
77
- // enc_key.wait().await;
78
- // tracing::info!("DKG done");
77
+ enc_key. wait ( ) . await ;
78
+ tracing:: info!( "DKG done" ) ;
79
79
80
- // FIXME: (alex) after DKG catchup, we use actual enc_key above
81
- // currently late-joining nodes might never finish its DKG because sailfish vertices are pruned
82
- // thus, we only generate non-encrypted bundles for now
83
- let enc_key_tmp = timeboost_crypto:: prelude:: ThresholdEncKeyCell :: default ( ) ;
84
- tasks. spawn ( gen_bundles ( enc_key_tmp, bcast. clone ( ) ) ) ;
80
+ tasks. spawn ( gen_bundles ( enc_key, bcast. clone ( ) ) ) ;
85
81
86
82
for _ in 0 ..NUM_OF_TRANSACTIONS {
87
83
let first = rxs[ 0 ] . recv ( ) . await . unwrap ( ) ;
You can’t perform that action at this time.
0 commit comments