openvm_native_circuit/loadstore/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use openvm_circuit::arch::{VmAirWrapper, VmChipWrapper};

#[cfg(test)]
mod tests;

mod core;
pub use core::*;

use super::adapters::loadstore_native_adapter::{
    NativeLoadStoreAdapterAir, NativeLoadStoreAdapterChip,
};

pub type NativeLoadStoreAir<const NUM_CELLS: usize> =
    VmAirWrapper<NativeLoadStoreAdapterAir<NUM_CELLS>, NativeLoadStoreCoreAir<NUM_CELLS>>;
pub type NativeLoadStoreChip<F, const NUM_CELLS: usize> = VmChipWrapper<
    F,
    NativeLoadStoreAdapterChip<F, NUM_CELLS>,
    NativeLoadStoreCoreChip<F, NUM_CELLS>,
>;