pub fn key_from_mnemonic_str(mnemonic: &str) -> Result<SecretKey, Error>