1
- #![ doc( html_root_url = "https://docs.rs/sskr/0.1.2 " ) ]
1
+ #![ doc( html_root_url = "https://docs.rs/sskr/0.2.0 " ) ]
2
2
#![ warn( rust_2018_idioms) ]
3
3
4
4
//! # Introduction
9
9
//!
10
10
//! ```toml
11
11
//! [dependencies]
12
- //! sskr = "0.1.2 "
12
+ //! sskr = "0.2.0 "
13
13
//! ```
14
14
//!
15
15
//! # Example
@@ -88,7 +88,7 @@ pub use error::Error;
88
88
#[ cfg( test) ]
89
89
mod tests {
90
90
use super :: * ;
91
- use bc_crypto :: RandomNumberGenerator ;
91
+ use bc_rand :: RandomNumberGenerator ;
92
92
use hex_literal:: hex;
93
93
94
94
struct FakeRandomNumberGenerator ;
@@ -127,7 +127,7 @@ mod tests {
127
127
println ! ( "share: {}" , hex:: encode( share) ) ;
128
128
}
129
129
130
- let recovered_share_indexes = vec ! [ 1 , 2 , 4 ] ;
130
+ let recovered_share_indexes = [ 1 , 2 , 4 ] ;
131
131
let recovered_shares = recovered_share_indexes. iter ( ) . map ( |index| flattened_shares[ * index] . clone ( ) ) . collect :: < Vec < _ > > ( ) ;
132
132
let recovered_secret = sskr_combine ( & recovered_shares) . unwrap ( ) ;
133
133
assert_eq ! ( recovered_secret, secret) ;
@@ -150,7 +150,7 @@ mod tests {
150
150
// println!("share: {}", hex::encode(share));
151
151
}
152
152
153
- let recovered_share_indexes = vec ! [ 3 , 4 ] ;
153
+ let recovered_share_indexes = [ 3 , 4 ] ;
154
154
let recovered_shares = recovered_share_indexes. iter ( ) . map ( |index| flattened_shares[ * index] . clone ( ) ) . collect :: < Vec < _ > > ( ) ;
155
155
let recovered_secret = sskr_combine ( & recovered_shares) . unwrap ( ) ;
156
156
assert_eq ! ( recovered_secret, secret) ;
@@ -175,7 +175,7 @@ mod tests {
175
175
// println!("share: {}", hex::encode(share));
176
176
}
177
177
178
- let recovered_share_indexes = vec ! [ 0 , 1 , 3 , 5 ] ;
178
+ let recovered_share_indexes = [ 0 , 1 , 3 , 5 ] ;
179
179
let recovered_shares = recovered_share_indexes. iter ( ) . map ( |index| flattened_shares[ * index] . clone ( ) ) . collect :: < Vec < _ > > ( ) ;
180
180
let recovered_secret = sskr_combine ( & recovered_shares) . unwrap ( ) ;
181
181
assert_eq ! ( recovered_secret, secret) ;
@@ -192,7 +192,7 @@ mod tests {
192
192
193
193
#[ test]
194
194
fn test_shuffle ( ) {
195
- let mut rng = bc_crypto :: make_fake_random_number_generator ( ) ;
195
+ let mut rng = bc_rand :: make_fake_random_number_generator ( ) ;
196
196
let mut v = ( 0 ..100 ) . collect :: < Vec < _ > > ( ) ;
197
197
fisher_yates_shuffle ( & mut v, & mut rng) ;
198
198
assert_eq ! ( v. len( ) , 100 ) ;
@@ -296,8 +296,8 @@ mod tests {
296
296
297
297
#[ test]
298
298
fn fuzz_test ( ) {
299
- let mut rng = bc_crypto :: make_fake_random_number_generator ( ) ;
300
- // let mut rng = bc_crypto ::SecureRandomNumberGenerator;
299
+ let mut rng = bc_rand :: make_fake_random_number_generator ( ) ;
300
+ // let mut rng = bc_rand ::SecureRandomNumberGenerator;
301
301
for _ in 0 ..100 {
302
302
one_fuzz_test ( & mut rng) ;
303
303
}
0 commit comments