signatory
pub fn sign<S>(signer: &ByteSigner<S>, msg: &[u8]) -> Result<S, Error> where S: Signature,
Sign the given message slice with the given signer (alias for sign_bytes)
sign_bytes