message: Add test with recovery_param = 1
diff: @@ -322,5 +322,19 @@ mod tests {
  let pubkey = secp256k1_recover_pubkey(&message_hash, &r_s, recovery_param).unwrap();
  assert_eq!(pubkey.as_ref(), expected.to_bytes());
  }
  +
  + // Test data calculated via Secp256k1.createSignature from @cosmjs/crypto
  + {
  + let expected = VerifyingKey::from_sec1_bytes(
  + &hex!("044a071e8a6e10aada2b8cf39fa3b5fb3400b04e99ea8ae64ceea1a977dbeaf5d5f8c8fbd10b71ab14cd561f7df8eb6da50f8a8d81ba564342244d26d1d4211595"),
  + )
  + .unwrap();
  + let r_s = hex!("45c0b7f8c09a9e1f1cea0c25785594427b6bf8f9f878a8af0b1abbb48e16d0920d8becd0c220f67c51217eecfd7184ef0732481c843857e6bc7fc095c4f6b788");
  + let recovery_param: u8 = 1;
  + let message_hash =
  + hex!("5ae8317d34d1e595e3fa7247db80c0af4320cce1116de187f8f7e2e099c0d8d0");
  + let pubkey = secp256k1_recover_pubkey(&message_hash, &r_s, recovery_param).unwrap();
  + assert_eq!(pubkey.as_ref(), expected.to_bytes());
  + }
  }
  }
  