pub fn sign(privkey: &PrivKey, message: &Message) -> Result<Signature, Error>