kcode-kweb-db 0.1.0

A convergent signed-DAG store for Kweb nodes and objects
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![forbid(unsafe_code)]

mod db;
mod graph;
mod ids;
mod ledger;
mod model;
mod nodes;
mod objects;
mod projector;
mod wire;

pub use db::{KwebDb, Transaction};
pub use ids::{NodeId, ObjectId, TransactionId, WriterId};
pub use model::{
    Config, Error, Gossip, HistoryEntry, MergePair, Node, NodeData, NodeHistory, NoopGossip,
    ObjectPayload, Owner, Provenance, Result, TransactionPackage,
};