Skip to content
Frank V. Castellucci edited this page Jun 8, 2018 · 31 revisions

hasblock-exchange design principles

While there may be exceptions, and there are, we intend to follow these principles as they align to our primary value proposition goals

  1. Immutable data
  2. Encrypted data in flight and at rest
  3. Transaction anonymity

Development practices

  • This repo comprises a number of HyperLedger/Sawtooth transaction families. Reasonably align the repo folder structure and file naming conventions with the sawtooth-core repo. Temporarily use the same development tools that are used in sawtooth-core as well. This makes it easier to contribute to both repositories.

  • Use the following guidelines to write commit messages. Configure your editor to use a git message template and do not use the '-m' command line option unless your commit only requires a title.

Clone this wiki locally