pub fn get_recovery_id( message: &Vec<u8>, signature: &Vec<u8>, public_key: &Vec<u8>, ) -> Result<u8, String>