diff --git a/crates/rooch/src/commands/account/commands/verify.rs b/crates/rooch/src/commands/account/commands/verify.rs index 69317ca33..26b0360b7 100644 --- a/crates/rooch/src/commands/account/commands/verify.rs +++ b/crates/rooch/src/commands/account/commands/verify.rs @@ -36,31 +36,20 @@ pub struct VerifyCommand { #[async_trait] impl CommandAction> for VerifyCommand { async fn execute(self) -> RoochResult> { - let signature_bytes = hex::decode(self.signature_hash).map_err(|e| { - RoochError::CommandArgumentError(format!("Decode hex failed: {}", e.to_string())) - })?; + let signature_bytes = hex::decode(self.signature_hash) + .map_err(|e| RoochError::CommandArgumentError(format!("Decode hex failed: {}", e)))?; let signatrue = Signature::from_bytes(&signature_bytes).map_err(|e| { - RoochError::CommandArgumentError(format!( - "Invalid signature argument: {}", - e.to_string() - )) - })?; - let pk = Secp256k1PublicKey::from_bytes(signatrue.public_key_bytes()).map_err(|e| { - RoochError::CommandArgumentError(format!("Invalid public key: {}", e.to_string())) + RoochError::CommandArgumentError(format!("Invalid signature argument: {}", e)) })?; + let pk = Secp256k1PublicKey::from_bytes(signatrue.public_key_bytes()) + .map_err(|e| RoochError::CommandArgumentError(format!("Invalid public key: {}", e)))?; let sig = Secp256k1Signature::from_bytes(signatrue.signature_bytes()).map_err(|e| { - RoochError::CommandArgumentError(format!( - "Invalid signature argument: {}", - e.to_string() - )) - })?; - let message_hash = hex::decode(self.message_hash).map_err(|e| { - RoochError::CommandArgumentError(format!("Decode hex failed: {}", e.to_string())) + RoochError::CommandArgumentError(format!("Invalid signature argument: {}", e)) })?; + let message_hash = hex::decode(self.message_hash) + .map_err(|e| RoochError::CommandArgumentError(format!("Decode hex failed: {}", e)))?; pk.verify_with_hash::(&message_hash, &sig) - .map_err(|e| { - RoochError::CommandArgumentError(format!("Failed verification: {}", e.to_string())) - })?; + .map_err(|e| RoochError::CommandArgumentError(format!("Failed verification: {}", e)))?; if self.json { Ok(Some(true))