pub fn verify_message(
    message: &[u8],
    sig: &[u8; 65],
    public_key: &PublicKey
) -> Result<()>