INNER CODE UNIT · Rust

field_modulus

lurk-lab/lurk-beta · chain-server/src/lib.rs:65

    fn field_modulus() -> String {
        F::MODULUS.to_string()
    }
}

#[derive(Serialize, Deserialize)]
pub struct ChainRequestData<F: LurkField> {
    callable: ZPtr<F>,
    argument: ZPtr<F>,
    z_dag: ZDag<F>,
}

impl<F: LurkField> ChainRequestData<F> {
    pub fn new(callable: &Ptr, argument: &Ptr, store: &Store<F>) -> Self {
        let cache = &mut HashMap::default();
        let mut z_dag = ZDag::default();
        let callable = z_dag.populate_with(callable, store, cache);
        let argument = z_dag.populate_with(argument, store, cache);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…