//! Append-only operation log DAG (L2) for the ontoref verifiable substrate.
//!
//! Persists signed operations under their content address; maintains the set
//! of DAG heads (operations not referenced as a parent by any stored op);
//! validates signatures and parent existence on every append; guarantees that
//! reopening the database after a clean shutdown reproduces the same head
//! set (replay determinism).

#![forbid(unsafe_code)]
#![warn(missing_docs)]

pub mod error;
pub mod oplog;

pub use error::{Error, Result};
pub use oplog::OpLog;
