Skip to content

A Trailing Finality Layer book for a proposed Zcash protocol change.

License

Notifications You must be signed in to change notification settings

nathan-at-least/tfl-book

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tfl-book

This repository is an mdbook instance for a Trailing Finality Layer design for Zcash.

The mdbook tool renders the contents into a pretty format from markdown based source code

Github CI

There are two github CI workflows:

  • merge-acceptance.yaml: triggers on pull_request to check that mdbook build succeeds and there aren't dangling md files (e.g. you remove an entry in SUMMARY.md but forget to rm the file.)
  • render-site.yaml: triggers on push to main to render the site to https://electric-coin-company.github.io/tfl-book/
    • Warning: this workflow relies on full read/write access to the gh-pages branch. Don't mess with that branch unless you're very confident in the impacts.

Prerequisites

Rust prerequisites

  • cargo install mdbook
  • cargo install mdbook-graphviz
  • cargo install mdbook-linkcheck

Other prerequisites

  • graphviz - on debian-like: sudo apt install graphviz

Rendering

  • mdbook build

About

A Trailing Finality Layer book for a proposed Zcash protocol change.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%