RAVE Engine
Engine for JSON Schema validation and Rhai script execution, powering unyt's programmable agreement system.
Modules
json_schema_validator-- validates inputs and outputs against JSON Schemas defined in Code Templatesrhai_engine-- sandboxed Rhai script execution with registered helper functions and resource monitoringtypes-- shared type definitions (entries, links, transactions, units) used by both integrity and coordinator zomes
Documentation
For a full overview of how RAVE works -- core concepts, execution pipeline, input/output types, sandbox configuration, and validation guarantees -- see docs/rave-engine.md.
For the Rust API, see docs.rs/rave_engine.
License
MIT