We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f747494 commit 539fd96Copy full SHA for 539fd96
crates/cheatcodes/src/crypto.rs
@@ -276,6 +276,7 @@ fn sign_with_wallet(
276
fn sign_p256(private_key: &U256, digest: &B256) -> Result {
277
let signing_key = parse_private_key_p256(private_key)?;
278
let signature: P256Signature = signing_key.sign_prehash(digest.as_slice())?;
279
+ let signature = signature.normalize_s().unwrap_or(signature);
280
let r_bytes: [u8; 32] = signature.r().to_bytes().into();
281
let s_bytes: [u8; 32] = signature.s().to_bytes().into();
282
0 commit comments