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