Andreas Fackler
|
72203fe4c9
|
Fix some Clippy lints; migrate to new hbbft API.
This fixes the build with the modified hbbft `Step` type, and addresses
some uncontroversial Clippy warnings. Other Clippy lints are disabled.
|
2018-11-08 08:47:10 -08:00 |
Vladimir Komendantskiy
|
2c99344c66
|
don't use DistAlgorithm trait
|
2018-11-06 07:12:47 -08:00 |
Vladimir Komendantskiy
|
fec4010ae8
|
using sender queue convenience methods
|
2018-11-06 07:12:47 -08:00 |
Vladimir Komendantskiy
|
9000b4d166
|
EncryptionSchedule updates and moved SenderQueue to hbbft/master
|
2018-11-06 07:12:47 -08:00 |
c0gent
|
3b0f9ca818
|
hbbft updates.
|
2018-11-06 07:12:47 -08:00 |
c0gent
|
ee7282e3aa
|
Integrate sender queue changes.
|
2018-11-06 07:12:47 -08:00 |
c0gent
|
a0898ab918
|
Generate transactions only after each epoch has begun.
|
2018-11-01 08:58:47 -07:00 |
c0gent
|
e358806491
|
Add 'epoch listener' registration.
Allows a 'listener' to be informed when each new epoch begins. Useful
for coordinating contribution proposal with batch output.
|
2018-11-01 06:52:08 -07:00 |
Andreas Fackler
|
dd7f3fe01f
|
Migrate to new SyncKeyGen API.
|
2018-10-28 09:18:25 -07:00 |
c0gent
|
f96ab58f0c
|
Updates.
|
2018-10-12 12:56:10 -07:00 |
c0gent
|
5927daf6fa
|
Hbbft updates.
|
2018-10-04 10:19:46 -07:00 |
c0gent
|
ebeb99b6fe
|
Replace qhb with dhb.
|
2018-10-03 20:14:04 -07:00 |
c0gent
|
778a55c73d
|
Sweep up some cobwebs.
|
2018-10-02 22:50:56 -07:00 |
c0gent
|
f624c5339b
|
Reexport batch-related types and cease printing batch output in full.
|
2018-10-02 22:30:55 -07:00 |
c0gent
|
36783a04bc
|
Add batch output channel.
|
2018-10-02 09:47:11 -07:00 |
c0gent
|
76766df041
|
Embrace the formatting overlord.
|
2018-09-28 06:13:31 -07:00 |
c0gent
|
40b37ef702
|
Add `push_user_transaction`.
|
2018-09-27 18:03:17 -07:00 |
c0gent
|
f4e21d0d56
|
Add transaction type parameters everywhere.
|
2018-09-27 14:52:10 -07:00 |
c0gent
|
32d98fe62b
|
hbbft updates.
|
2018-09-10 12:08:55 -07:00 |
c0gent
|
748afafe46
|
Clean up.
|
2018-09-10 08:21:58 -07:00 |
c0gent
|
73def301f0
|
Move logging init, make remotes optional.
|
2018-08-06 19:02:18 -07:00 |
c0gent
|
6173acdeb6
|
Verify validators.
|
2018-08-01 09:30:46 -07:00 |
c0gent
|
38528624f3
|
Add some debugging goodies.
|
2018-07-28 20:43:16 -07:00 |
c0gent
|
2fe37f399b
|
Use fixed crossbeam version (0.4.1).
https://github.com/crossbeam-rs/crossbeam-epoch/issues/82
https://github.com/crossbeam-rs/crossbeam/pull/184
|
2018-07-25 09:02:38 -07:00 |
c0gent
|
cd109c2d3a
|
Add a few logging messages.
|
2018-07-23 18:10:30 -07:00 |
c0gent
|
7c67d20e73
|
Troubleshoot stalling bug...
|
2018-07-23 16:18:19 -07:00 |
c0gent
|
a46236aa31
|
Properly queue `Ack`s until all `Part`s are handled.
|
2018-07-23 14:12:18 -07:00 |
c0gent
|
a205332977
|
Add WireMessageKind::Transactions.
|
2018-07-23 12:34:08 -07:00 |
c0gent
|
5b236d463e
|
Chasing peer-add bugs.
|
2018-07-23 12:01:13 -07:00 |
c0gent
|
6c7253ea48
|
Hbbft updates, properly update `state_dsct` after promotion.
|
2018-07-23 10:35:34 -07:00 |
c0gent
|
ad9fbac615
|
Add more cmd line options.
|
2018-07-23 09:04:10 -07:00 |
c0gent
|
6bc3efa9d7
|
Partially handle validator promotion.
|
2018-07-22 06:13:15 -07:00 |
c0gent
|
81fb4cb827
|
Redesign observer node instantion process using `JoinPlan`.
|
2018-07-22 05:22:44 -07:00 |
c0gent
|
828b20edaa
|
Fix peer double-outgoing-connection bug.
|
2018-07-22 02:29:07 -07:00 |
c0gent
|
3ad0b635e2
|
Expand peer state transitions.
|
2018-07-22 01:29:10 -07:00 |
c0gent
|
27075733d4
|
Initial (incomplete) observer implementation.
|
2018-07-21 23:51:23 -07:00 |
c0gent
|
8c5c2febaa
|
Add public atomic state discriminant to prevent read-locking state.
|
2018-07-21 10:02:49 -07:00 |
c0gent
|
a8c7b930bc
|
More reorg./renaming.
|
2018-07-21 09:35:18 -07:00 |
c0gent
|
851da3a670
|
Major reorganization and clean-up.
|
2018-07-20 18:42:11 -07:00 |