microledger 0.1.1

Microledger is an authentic data provider leveraging the concept of data provenance log. Provenance logs are intended to be a generalized form of a linked list data structure that uses cryptographic primitives to ensure integrity with a strong cryptographic link to a controller of the log.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use keri::error::Error as KeriError;
use thiserror::Error;

#[derive(Error, Debug)]
pub enum Error {
    #[error("{0}")]
    MicroError(String),
    #[error("{0}")]
    BlockError(String),
    #[error("{0}")]
    SealError(String),
    #[error(transparent)]
    SignatureVerificationError(#[from] KeriError),
}