fluentbase_runtime/lib.rs
1//! rWASM runtime executor, syscall dispatch, and module cache implementation for Fluentbase.
2#![allow(dead_code, unreachable_patterns, unused_macros)]
3#![warn(unused_crate_dependencies)]
4extern crate alloc;
5extern crate core;
6
7mod context;
8#[cfg(feature = "std")]
9mod context_wrapper;
10mod crypto;
11mod executor;
12mod module_factory;
13pub mod runtime;
14pub mod syscall_handler;
15
16pub use context::*;
17#[cfg(feature = "std")]
18pub use context_wrapper::*;
19pub use executor::{default_runtime_executor, RuntimeExecutor};