pub fn sign_simple(&self, ctx: &[u8], msg: &[u8], public_key: &PublicKey) -> Signature
    {
        let t = SigningContext::new(ctx).bytes(msg);
        self.sign(t,public_key)
    }
/// Sign a message with this `SecretKey`.
Sign a message with this `SecretKey`.
Sign a message with this ` SecretKey ` .
pub fn sign_simple(&self, ctx: &[u8], msg: &[u8], public_key: &PublicKey) -> Signature
    {
        let t = SigningContext::new(ctx).bytes(msg);
        self.sign(t,public_key)
    }
pub fn sign_simple ( & self , ctx : & [ u8 ] , msg : & [ u8 ] , public_key : & PublicKey ) -> Signature { let t = SigningContext :: new ( ctx ) . bytes ( msg ) ; self . sign ( t , public_key ) }
Sign a message with this `SecretKey`.
Sign a message with this ` SecretKey ` .
&self
ctx
&[u8]
msg
&[u8]
public_key
&PublicKey
&self
ctx
&[u8]
msg
&[u8]
public_key
&PublicKey