Crate openvm

Source
Expand description

§OpenVM standard library

Re-exports§

pub use openvm_platform as platform;

Modules§

host
Hints emulation for the non-zkVM environment.
io
User IO functions
process
System exit and panic functions.
serde
Custom serialization and deserialization library that works on serde::Serialize and serde::Deserialize traits.
utils

Macros§

entry
This macro does nothing. You should name the function main so that the normal rust main function setup is used.

Functions§

memory_barrier
Require that accesses to behind the given pointer before the memory barrier don’t get optimized away or reordered to after the memory barrier.