|
MCEL: Merkle-Chaining Event Ledger 1.0.0.0a (A1)
A post-quantum secure block-chain ledger system
|
The MCEL policy context (caller-maintained). More...
#include <mcel.h>
Data Fields | |
| uint8_t | have_checkpoint |
| mcel_checkpoint_header | checkpoint |
| uint64_t | last_record_sequence |
| uint64_t | last_record_timestamp |
The MCEL policy context (caller-maintained).
This structure is updated by the hosting application (or the higher-level ledger API). It provides the minimum state required to apply monotonic and linkage rules.
| mcel_checkpoint_header checkpoint |
The prior (head) checkpoint header
| uint8_t have_checkpoint |
Non-zero if a prior checkpoint header is present
| uint64_t last_record_sequence |
The last accepted record sequence (0 if unknown)
| uint64_t last_record_timestamp |
The last accepted record timestamp (0 if unknown)