@@ -162,11 +162,11 @@ fn resplit(args: ReSplitArgs) -> anyhow::Result<()> {
162
162
let mut parts = Vec :: new ( ) ;
163
163
let key = args. key ;
164
164
for part in args. directories . iter ( ) {
165
- let secret_share_path = PathBuf :: from ( part) . join ( format ! ( "{}.secret" , key ) ) ;
165
+ let secret_share_path = PathBuf :: from ( part) . join ( format ! ( "{key }.secret" ) ) ;
166
166
let secret_share_bytes = fs:: read ( & secret_share_path) ?;
167
167
let secret_share = SecretShare :: deserialize ( & secret_share_bytes) ?;
168
168
let key_package = frost:: keys:: KeyPackage :: try_from ( secret_share) ?;
169
- let public_key_package_path = PathBuf :: from ( part) . join ( format ! ( "{}.pub" , key ) ) ;
169
+ let public_key_package_path = PathBuf :: from ( part) . join ( format ! ( "{key }.pub" ) ) ;
170
170
let public_key_package_bytes = fs:: read ( & public_key_package_path) ?;
171
171
let public_key_package = PublicKeyPackage :: deserialize ( & public_key_package_bytes) ?;
172
172
parts. push ( ( key_package, public_key_package) ) ;
@@ -188,7 +188,7 @@ fn resplit(args: ReSplitArgs) -> anyhow::Result<()> {
188
188
for ( i, ( _, secret_share) ) in parts. iter ( ) . enumerate ( ) {
189
189
let n = i + 1 ;
190
190
let secret_share_bytes = secret_share. serialize ( ) ?;
191
- let dir = args. target . join ( format ! ( "{}" , n ) ) ;
191
+ let dir = args. target . join ( format ! ( "{n}" ) ) ;
192
192
println ! ( "Storing part {} in directory {}" , n, dir. display( ) ) ;
193
193
fs:: create_dir_all ( & dir) ?;
194
194
let secret_share_path = dir. join ( format ! ( "{}.secret" , args. key) ) ;
@@ -204,23 +204,23 @@ fn sign_local(args: SignLocalArgs) -> anyhow::Result<()> {
204
204
let mut paths = Vec :: new ( ) ;
205
205
let key = args. key ;
206
206
for part in args. directories . iter ( ) {
207
- let secret_share_path = PathBuf :: from ( part) . join ( format ! ( "{}.secret" , key ) ) ;
207
+ let secret_share_path = PathBuf :: from ( part) . join ( format ! ( "{key }.secret" ) ) ;
208
208
let secret_share_bytes = fs:: read ( & secret_share_path) ?;
209
209
paths. push ( secret_share_path) ;
210
210
let secret_share = SecretShare :: deserialize ( & secret_share_bytes) ?;
211
211
let key_package = frost:: keys:: KeyPackage :: try_from ( secret_share) ?;
212
212
parts. push ( key_package) ;
213
213
}
214
214
let secret = frost:: keys:: reconstruct ( parts. as_slice ( ) ) ?;
215
- println ! ( "Reconstructed a signing key from {:?}" , paths ) ;
215
+ println ! ( "Reconstructed a signing key from {paths :?}" ) ;
216
216
let msg = args. message . as_bytes ( ) ;
217
217
let signature = secret. sign ( rand:: thread_rng ( ) , msg) ;
218
218
let signature_bytes = signature. serialize ( ) ?;
219
219
println ! ( "Signature: {}" , hex:: encode( & signature_bytes) ) ;
220
220
let iroh_signature = iroh_base:: Signature :: from_slice ( & signature_bytes) ?;
221
221
let res = key. verify ( msg, & iroh_signature) ;
222
222
if res. is_err ( ) {
223
- println ! ( "Verification failed: {:?}" , res ) ;
223
+ println ! ( "Verification failed: {res :?}" ) ;
224
224
res?;
225
225
}
226
226
Ok ( ( ) )
@@ -257,7 +257,7 @@ async fn handle_cosign_request(
257
257
let key_bytes = read_exact_bytes ( & mut recv) . await ?;
258
258
let key = PublicKey :: from_bytes ( & key_bytes) ?;
259
259
info ! ( "Received request to co-sign for key {}" , key) ;
260
- let secret_share_path = data_path. join ( format ! ( "{}.secret" , key ) ) ;
260
+ let secret_share_path = data_path. join ( format ! ( "{key }.secret" ) ) ;
261
261
let secret_share_bytes = tokio:: fs:: read ( & secret_share_path) . await ?;
262
262
let secret_share = SecretShare :: deserialize ( & secret_share_bytes) ?;
263
263
let key_package = KeyPackage :: try_from ( secret_share) ?;
@@ -309,7 +309,7 @@ async fn sign(args: SignArgs) -> anyhow::Result<()> {
309
309
let data_path = args. data_path . unwrap_or_else ( || PathBuf :: from ( "." ) ) ;
310
310
let secret_key = get_or_create_key ( & data_path. join ( "keypair" ) ) ?;
311
311
let key = args. key ;
312
- let secret_share_path = data_path. join ( format ! ( "{}.secret" , key ) ) ;
312
+ let secret_share_path = data_path. join ( format ! ( "{key }.secret" ) ) ;
313
313
info ! ( "Reading secret share from {}" , secret_share_path. display( ) ) ;
314
314
let secret_share_bytes = fs:: read ( & secret_share_path) ?;
315
315
let secret_share = SecretShare :: deserialize ( & secret_share_bytes) ?;
@@ -320,7 +320,7 @@ async fn sign(args: SignArgs) -> anyhow::Result<()> {
320
320
key_package. min_signers( ) - 1
321
321
) ;
322
322
}
323
- let public_key_package_path = data_path. join ( format ! ( "{}.pub" , key ) ) ;
323
+ let public_key_package_path = data_path. join ( format ! ( "{key }.pub" ) ) ;
324
324
info ! (
325
325
"Reading public key package from {}" ,
326
326
public_key_package_path. display( )
@@ -505,7 +505,7 @@ fn example() -> anyhow::Result<()> {
505
505
}
506
506
println ! ( "Key packages generated successfully!" ) ;
507
507
for ( k, v) in key_packages. iter ( ) {
508
- println ! ( "Key package for participant {:?}: {:?}" , k , v ) ;
508
+ println ! ( "Key package for participant {k :?}: {v :?}" ) ;
509
509
}
510
510
511
511
let mut nonces_map = BTreeMap :: new ( ) ;
0 commit comments