zisk-sdk 1.1.0-alpha

High-level client SDK for proving and verifying programs on the ZisK zkVM
1
2
3
4
5
6
7
8
9
10
use super::EmbeddedClient;
use crate::upload::UploadResult;
use crate::Result;
use zisk_prover_backend::GuestProgram;

impl EmbeddedClient {
    pub(crate) fn do_upload(&self, program: &GuestProgram) -> Result<UploadResult> {
        Ok(UploadResult::new(program.program_id.hash_id.to_string()))
    }
}