truthlinked-axiom 0.1.2

Axiom virtual machine and bytecode primitives for TruthLinked cells.
Documentation
//! Truthlinked Axiom Src Lib
//!
//! Owns the public crate surface and shared exports used by downstream components.
//! VM and bytecode changes are consensus-sensitive and must remain deterministic across platforms.

#![cfg_attr(not(feature = "std"), no_std)]
extern crate alloc;

pub mod bytecode;
pub mod error;
pub mod gas;
pub mod host;
pub mod opcode;
pub mod vm;

pub use bytecode::{CellBytecode, MAGIC, VERSION};
pub use error::AxiomError;
pub use gas::GasMeter;
pub use host::{CellLog, CrossCellResult, Host};
pub use vm::{ExecResult, Vm};