Skip to main content

Crate siglog

Crate siglog 

Source
Expand description

Rust Tessera - A minimal Tessera-compatible transparency log library.

This library provides:

  • Transparency log server functionality
  • Witness server for co-signing checkpoints
  • Monitor infrastructure for validating log contents
  • Verifiable index for key lookups

For Conda-specific monitoring functionality, see the conda-monitor crate.

Modulesยง

api
HTTP API module for the Tessera transparency log.
checkpoint
Checkpoint module for transparency log.
error
Error types for the Tessera transparency log server.
merkle
Merkle tree module for transparency log operations.
migration
Database migrations for siglog.
monitor
Monitor module for validating transparency log contents.
sequencer
Entry sequencer with batching support.
storage
Storage layer for the Tessera transparency log.
types
Core domain types for the Tessera transparency log.
vindex
Verifiable Index (VIndex) - Maps keys to log entry indices with verifiable proofs.
witness
Witness module for co-signing transparency log checkpoints.
worker
Background workers for integration and checkpoint publishing.