From 7838d0213198ccf4b2b1ff4f43ec9efef1e34b8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dj8yf0=CE=BCl?= Date: Tue, 16 Jan 2024 20:04:58 +0200 Subject: [PATCH] chore: fix `clone` nits --- near-sdk/src/promise.rs | 6 +++--- near-sdk/src/types/public_key.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/near-sdk/src/promise.rs b/near-sdk/src/promise.rs index 5b42571c4..4fd436ea9 100644 --- a/near-sdk/src/promise.rs +++ b/near-sdk/src/promise.rs @@ -638,7 +638,7 @@ mod tests { } fn has_add_key_with_full_access(public_key: PublicKey, nonce: Option) -> bool { - let public_key = near_crypto::PublicKey::try_from(public_key.clone()).unwrap(); + let public_key = near_crypto::PublicKey::try_from(public_key).unwrap(); get_actions().any(|el| { matches!( el, @@ -656,7 +656,7 @@ mod tests { function_names: String, nonce: Option, ) -> bool { - let public_key = near_crypto::PublicKey::try_from(public_key.clone()).unwrap(); + let public_key = near_crypto::PublicKey::try_from(public_key).unwrap(); get_actions().any(|el| { matches!( el, @@ -834,7 +834,7 @@ mod tests { .add_full_access_key(public_key.clone()) .delete_key(public_key.clone()); } - let public_key = near_crypto::PublicKey::try_from(public_key.clone()).unwrap(); + let public_key = near_crypto::PublicKey::try_from(public_key).unwrap(); let has_action = get_actions().any(|el| { matches!( diff --git a/near-sdk/src/types/public_key.rs b/near-sdk/src/types/public_key.rs index 366418e21..e504ae329 100644 --- a/near-sdk/src/types/public_key.rs +++ b/near-sdk/src/types/public_key.rs @@ -52,7 +52,7 @@ impl TryFrom for near_crypto::PublicKey { let curve_type = CurveType::from_u8(public_key.data[0])?; let expected_len = curve_type.data_len(); - let key_bytes = public_key.clone().into_bytes(); + let key_bytes = public_key.into_bytes(); if key_bytes.len() != expected_len + 1 { return Err(ParsePublicKeyError { kind: ParsePublicKeyErrorKind::InvalidLength(key_bytes.len()),