aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAgeFilesLines
* Rename repo to dexon-consensusWei-Ning Huang2018-11-024-25/+25
|
* core: initial commit for logger (#228)Mission Liao2018-10-191-0/+87
| | | | | | | | | | | | | * Replace "log.*" with logger. * Add simple logger to log with log package. * Add debug logs to all calls to these interfaces: - core.Application - core.Governance - core.Network * Add Stringer to these types: - types.DKGComplaint - types.AgreementResult - types.DKGMasterPublicKey - types.DKGFinalize
* core: Add stop function to all components (#216)Jimmy Hu2018-10-172-0/+26
|
* common: add Bytes() method to HashWei-Ning Huang2018-10-091-0/+5
|
* core: Use event to run DKG and CRS in Consensus. (#171)Jimmy Hu2018-10-041-7/+19
|
* core: Check sorted ack in sanity check (#173)Jimmy Hu2018-10-041-1/+23
|
* common: Add an Event module (#169)Jimmy Hu2018-10-042-0/+175
|
* core: replace acks with slice (#102)Mission Liao2018-09-121-0/+12
|
* core: DEXON Consensus Timestamp Algorithm. (#29)Jimmy Hu2018-08-031-0/+8
|
* Fix blocklattice_test.go's ordering check (#15)Haoping Ku2018-07-241-0/+8
| | | | | | Outputs of total ordering are sorted by hash value in blocklattice.go, but was checked orderly in test, which the order might change due to random hash. Added common.Hashes.
* Implement simulation on a real network (#5)Wei-Ning Huang2018-07-201-2/+14
| | | simulation: implement simulation on a real network
* Fix typos and add .gitignore (#2)Haoping Ku2018-07-171-1/+1
| | | | | * Fix typos and add .gitignore * Add more rule on .gitignore
* Initial implementation of DEXON consensus algorithmWei-Ning Huang2018-07-162-0/+54