aboutsummaryrefslogtreecommitdiffstats
path: root/core/agreement-state.go
Commit message (Collapse)AuthorAgeFilesLines
* core: Add vote filter (#430)Jimmy Hu2019-01-241-14/+4
| | | | | | | | | | | | * core: ignore usless vote * core: export SkipBlockHash and NullBlockHash * core: add VoteFilter * Add test * New VoteFilter for each round
* core: Fix BA3.0 implmenetation (#426)Jimmy Hu2019-01-211-19/+5
| | | | | | | | | | | | | | | | * types: Add vote type * core: remove stateFastRollback * core: rename lockRound to lockIter * core: Implement real ba3.0 * core: Add test for confirm * Fix VoteFastCom in agreement result * lockIter will always increase
* core: BA 3.0 (#408)Jimmy Hu2019-01-071-5/+72
| | | | | | | | | | | | | | * Add v3 enum * Add BA leader calculation * Fast BA * Add unittest for Fast BA * Add comment * Select leader in notarySet
* core: remove useless branching code (#403)wmin02019-01-071-1/+1
|
* core: Fix issues in syncing mode (#329)Jimmy Hu2018-11-151-0/+18
|
* core: Extract VoteHeader (#313)Mission Liao2018-11-091-15/+3
|
* core: Fix fork vote (#290)Jimmy Hu2018-11-031-1/+1
|
* Rename repo to dexon-consensusWei-Ning Huang2018-11-021-7/+7
|
* core: Fix various locking issues (#285)Jimmy Hu2018-11-021-1/+1
|
* core: Add PullVotes to Network. (#281)Jimmy Hu2018-10-311-27/+17
|
* core: Add a repeat vote state. (#280)Jimmy Hu2018-10-311-8/+36
|
* core: New dexon ba (#210)Jimmy Hu2018-10-161-179/+70
|
* core: remove legacy mode (#149)Mission Liao2018-09-281-3/+1
|
* Rename validator* to node* (#120)Mission Liao2018-09-201-1/+1
|
* core: Fix BA Fork issues (#104)Jimmy Hu2018-09-131-29/+3
|
* misc: Polish BA. (#94)Jimmy Hu2018-09-051-8/+8
|
* core: BA-based consensus core. (#93)Jimmy Hu2018-09-041-19/+21
|
* core: Remove channel in agreement (#79)Jimmy Hu2018-08-291-23/+22
|
* core: Add agreement module (#77)Jimmy Hu2018-08-291-0/+288