Weiliang Li
7c213fed71
update Cargo.toml
2019-11-12 11:12:47 +01:00
Demi Marie Obenour
7fb172cda2
Switch to 2018 edition idioms ( #359 )
...
* Switch to 2018 edition idioms
* Fix build with Rust 2018.
* Remove unnecessary cloning, make `max_faulty` const.
* Remove unneeded `extern crate` statements.
2018-12-11 14:44:36 +01:00
Andreas Fackler
ae37879239
Remove the random_value option.
2018-11-22 13:07:58 +01:00
Andreas Fackler
767944c0f6
Fix random_value doc comment.
2018-11-12 14:16:21 +01:00
Andreas Fackler
30cce9bed8
Add a random_value option to HB and DHB.
...
This includes a threshold signature in each batch that can be used as a
pseudorandom value.
Also moves `EncryptionSchedule` from `threshold_decrypt` to
`honey_badger`.
2018-11-12 14:16:21 +01:00
Andreas Fackler
8d1361e6ae
Split up messaging module.
2018-10-10 17:29:59 +02:00
Andreas Fackler
7276621397
Rename uid to id.
2018-08-29 19:35:52 +02:00
c0gent
697ba6f0a8
Add common supertraits and rename related type parameters.
...
* Add the `Contribution`, `NodeUidT`, and `Message` supertraits.
* Rename type parameters:
* `Tx` -> `T` or `C`
* `NodeUid` -> `N`
2018-08-02 14:52:12 -07:00
Andreas Fackler
5591f5ebd0
Split honey_badger into submodules.
2018-08-01 09:56:18 +02:00