* Stub out architecture documentation * Add book HTML generation and book tests to CI * Add heading * Better table of contents * Reference existing documentation Move ASCII art from code comments into rendered SVG * Attempt to fix CI * Add lamport docs And truncate lines to 80 characters * Fix links And reference shorter, newer description of PoH. * Replace ASCII art with SVG * Streamline for Pillbox * Update path before optional install * Use $CARGO_HOME instead of $HOME * Delete code Attempt to describe all data structures without code. * Boot RPU from docs, add JsonRpcService Also, use Rust naming conventions in the block diagrams to minimize the jump from docs to code. * Latest code uses tick_height * Rename bob/ folder to art/ A home for any ASCII art * Import JSON RPC API * More mdbook docs * Add Ncp * Cleanup links * Move pipelining description into fullnode description * Move high-level transaction docs into top-level doc * Delete unused files
16 lines
559 B
Plaintext
16 lines
559 B
Plaintext
msc {
|
|
client,leader,verifier_a,verifier_b,verifier_c;
|
|
|
|
client=>leader [ label = "SUBMIT" ] ;
|
|
leader=>client [ label = "CONFIRMED" ] ;
|
|
leader=>verifier_a [ label = "CONFIRMED" ] ;
|
|
leader=>verifier_b [ label = "CONFIRMED" ] ;
|
|
leader=>verifier_c [ label = "CONFIRMED" ] ;
|
|
verifier_a=>leader [ label = "VERIFIED" ] ;
|
|
verifier_b=>leader [ label = "VERIFIED" ] ;
|
|
leader=>client [ label = "FINALIZED" ] ;
|
|
leader=>verifier_a [ label = "FINALIZED" ] ;
|
|
leader=>verifier_b [ label = "FINALIZED" ] ;
|
|
leader=>verifier_c [ label = "FINALIZED" ] ;
|
|
}
|