Skip to main content

hypercall_blocks/
lib.rs

1//! Stable block-log wire types for Hypercall durability.
2//!
3//! This crate deliberately owns plain data and deterministic hashing only.
4//! Runtime code is responsible for key management, signatures, WAL I/O,
5//! database writes, and on-chain submission.
6
7mod authority;
8mod entry;
9mod header;
10
11pub use authority::SigningAuthority;
12pub use entry::BlockLogEntry;
13pub use header::{compute_commands_hash, BlockLogHeader};