Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 728 Bytes

File metadata and controls

14 lines (11 loc) · 728 Bytes

Liquid Functionary Source Code

This is the Rust source code of the Blocksigner and Watchman processes used by the Functionaries to run the Liquid Network.

It includes the following crates:

  • blocksigner: entrypoint to the blocksigner binary
  • functionary: core libraries for blocksigner, hsm, network, and watchman
  • functionary_common: common libraries used across other crates
  • functionary_logs: structured logging utilities
  • hsm_update_tool: a cli tool for updating hsm software
  • init_hsm: a cli tool for initializing an hsm
  • parallel_port: a multiplexer for multiple comms streams via a serial port
  • watchman: entrypoint to the watchman binary