Commit Graph

41 Commits

Author SHA1 Message Date
Andrew Gross c505a64d46
Updated links, reorg sections, added visualization 2018-11-21 08:19:43 -07:00
Andreas Fackler df36258715 Instead of macro_use, use use. 2018-10-30 08:11:03 +01:00
Andreas Fackler c6e0406596 Fix abbreviations from the paper: ABA. 2018-10-25 13:15:52 +02:00
Andreas Fackler 6bcd6bc499 Replace Coin with ThresholdSign. (#280)
* Avoid redundant hashing in Coin.

* Return the full signature from Coin.

* Rename Coin to ThresholdSign.
2018-10-23 10:49:19 +01:00
Andrew Gross 7dc92ed34e Minor README updates 2018-10-11 08:45:04 +02:00
c0gent 520083de2e Change license to MIT/Apache-2.0. 2018-10-04 23:32:14 -07:00
Marc Brinkmann 5033213692
Mention Rust version in `README.md`, since the removal of itertools we now have a hard requirement of 1.29 or higher. (#241) 2018-09-25 10:04:34 +02:00
Andrew Gross d8277ed8de Update testing instructions 2018-09-05 16:15:10 -06:00
Andreas Fackler 51315a56c3 Update docs: missing algorithms, private merkle, whitespace.
* Make the `merkle` module private.
* Make sure the algorithm names are consistent.
* Add the Threshold Decryption and Synchronous Key Generation algorithms
  to the list in the main crate documentation.
* Remove some trailing whitespace from the README.
* Remove checkboxes: all algorithms are implemented.
* Link to the algorithm implementations, not the modules.
* Use relative links in the README.
2018-08-27 17:07:33 +02:00
Igor Barinov 20193ab009 Update README.md
Changed Travis-CI badge to org from com because we build it on travis-ci.org domain at the moment
2018-08-26 15:11:43 +02:00
Andreas Fackler d93ea7b561 Rename CommonSubset to Subset. 2018-08-22 16:20:09 -07:00
Andreas Fackler 6bcf365cf8 Rename CommonCoin to Coin. 2018-08-22 16:20:09 -07:00
Andrew Gross f661e8ace3 Update links
link to threshold crypto
2018-08-12 12:26:33 -07:00
Andrew Gross 2121292621 README adjustments (review comments) 2018-07-09 12:06:24 -06:00
Andrew Gross b014fe56b0 Add documentation for network simulation 2018-07-06 13:58:58 -06:00
Andrew Gross 71fb0df479 add contributing section to README 2018-07-03 15:56:35 -06:00
Andrew Gross fd83776043 Add contributing file, code of conduct and update TODOs 2018-07-03 15:47:10 -06:00
Andreas Fackler bbc27e8a66 Update terminology: "observers" and "validators" 2018-07-02 14:14:19 +02:00
Andreas Fackler 11149c5e66 Communicate change state in Dynamic HB, add module docs. 2018-07-02 14:14:19 +02:00
Andreas Fackler 67dbada49f Improve documentation. 2018-06-22 10:17:44 +02:00
Andrew Gross b75ddeb195 Updated todos, modified text 2018-06-21 14:54:36 -06:00
Andrew Gross 8c07146608 README re-organization and additions 2018-06-21 11:02:05 -06:00
Andrew Gross 6cb8197ad8 Resolved merge conflict 2018-06-20 14:22:57 -06:00
Andrew Gross ace6e6e420 modified example simulation 2018-06-20 11:53:09 -06:00
Andrew Gross 830d48b95c Updated README 2018-06-20 11:36:01 -06:00
Andreas Fackler 83f8d61402 Support serde by default.
This removes the `serialization-serde` feature, since serde is already
used internally and therefore a dependency anyway.
2018-06-20 10:21:52 +02:00
Andrew Gross aef7ceed0a added rust and cargo installation instruction 2018-06-18 13:37:53 -06:00
Andrew Gross 307c94ca95 Header reorganization and spacing considerations 2018-06-18 13:34:21 -06:00
Andrew Gross 5855c4ffe7 updated links 2018-06-18 12:53:50 -06:00
Andrew Gross bb18757d17 Updated README, added CONTRIBUTING.md file 2018-06-18 12:02:00 -06:00
Andreas Fackler f970272d3e Add bandwidth and CPU to the simulation. 2018-05-31 14:28:10 +02:00
Andreas Fackler 50d007b954 Remove protoc dep, use new MerkleTree methods. 2018-05-17 16:50:47 +02:00
Andreas Fackler 500ec81b2f Add a network simulation example. 2018-05-17 12:52:07 +02:00
Andreas Fackler e8838f1491 Make protobuf support optional.
Protobuf support is now only built if the feature
"serialization-protobuf" is enabled.

Close #19
2018-05-14 17:29:04 +02:00
Peter van Nostrand b489d06ddb Updated readme. 2018-05-06 20:25:41 -04:00
Peter van Nostrand e27d9b481d Updated readme with protoc install instructions for Debain 9 and Ubuntu 17. 2018-05-06 20:24:28 -04:00
Peter van Nostrand 817b2da962 Fixed merge conflict in readme. 2018-05-04 12:18:57 -04:00
Peter van Nostrand af2022cfd2 Added build instructions to readme. 2018-05-04 12:11:49 -04:00
Igor Barinov 0732e0bac8
Update README.md 2018-05-04 11:56:38 -04:00
Vladimir Komendantskiy 264b72011c added example of intended use of Node and a draft of value encryption 2018-03-27 21:59:38 +01:00
Vladimir Komendantskiy 5301123872 initial commit: elements of profobuf interface 2018-03-15 00:03:21 +00:00