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);