openvm_circuit/system/public_values/mod.rs
1use crate::{
2 arch::{VmAirWrapper, VmChipWrapper},
3 system::native_adapter::NativeAdapterAir,
4};
5
6mod columns;
7/// Chip to publish custom public values from VM programs.
8mod core;
9mod execution;
10pub use core::*;
11
12#[cfg(test)]
13mod tests;
14
15pub type PublicValuesAir = VmAirWrapper<NativeAdapterAir<2, 0>, PublicValuesCoreAir>;
16pub type PublicValuesChip<F> = VmChipWrapper<F, PublicValuesFiller<F>>;