Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: New BA (#295) | Jimmy Hu | 2018-11-05 | 1 | -3/+5 |
| | |||||
* | core: Fix BA stuffs (#293) | Jimmy Hu | 2018-11-05 | 1 | -2/+11 |
| | |||||
* | core: Fix fork vote (#290) | Jimmy Hu | 2018-11-03 | 1 | -11/+13 |
| | |||||
* | core: reset CRS in leader selector by round (#286) | Mission Liao | 2018-11-02 | 1 | -4/+3 |
| | |||||
* | Rename repo to dexon-consensus | Wei-Ning Huang | 2018-11-02 | 1 | -7/+7 |
| | |||||
* | core: Fix various locking issues (#285) | Jimmy Hu | 2018-11-02 | 1 | -6/+16 |
| | |||||
* | core: fix possible fork vote (#283) | Jimmy Hu | 2018-11-01 | 1 | -14/+18 |
| | |||||
* | core: Add PullVotes to Network. (#281) | Jimmy Hu | 2018-10-31 | 1 | -0/+5 |
| | |||||
* | core: Do not process vote/block in agreement if it has stopped (#269) | Jimmy Hu | 2018-10-29 | 1 | -4/+18 |
| | |||||
* | core: Remove atomic (#266) | Jimmy Hu | 2018-10-27 | 1 | -5/+5 |
| | |||||
* | core: sync BA (#264) | Jimmy Hu | 2018-10-26 | 1 | -4/+17 |
| | |||||
* | core: Pull block (#263) | Jimmy Hu | 2018-10-26 | 1 | -0/+16 |
| | |||||
* | core: Add stop function to all components (#216) | Jimmy Hu | 2018-10-17 | 1 | -3/+7 |
| | |||||
* | core: New dexon ba (#210) | Jimmy Hu | 2018-10-16 | 1 | -37/+91 |
| | |||||
* | core: Fix corner cases (#211) | Jimmy Hu | 2018-10-16 | 1 | -1/+4 |
| | | | | | | * leader selector will choose smaller hash if distance to crs is the same * Set initial value of aID in BA before start | ||||
* | core: Block randomness generation. (#178) | Jimmy Hu | 2018-10-08 | 1 | -2/+3 |
| | |||||
* | core: integrate authenticator (#150) | Mission Liao | 2018-09-30 | 1 | -13/+6 |
| | |||||
* | core: remove legacy mode (#149) | Mission Liao | 2018-09-28 | 1 | -19/+14 |
| | |||||
* | core: hide types.NodeID from full node. (#147) | Mission Liao | 2018-09-28 | 1 | -6/+5 |
| | | | | | | | | | * Refine core.Governance interface - Remove types.NodeID from interface declaration. - All parameter should be round based. * Add core.NodeSetCache * Agreement accepts map of nodeID directly. * test.Transport.Peers method return public keys. | ||||
* | crypto: sigtopub to crypto package. remove SigToPubFn (#141) | Jimmy Hu | 2018-09-26 | 1 | -4/+1 |
| | |||||
* | core: move crypto to core/crypto (#140) | Mission Liao | 2018-09-26 | 1 | -1/+1 |
| | | | | | | | | | - Move key-holder to authenticator Make core.keyHolder public as core.Authenticator, it is not required to make this part an interface. - Make private when there is no need to go public. - Fix data race | ||||
* | Rename validator* to node* (#120) | Mission Liao | 2018-09-20 | 1 | -24/+24 |
| | |||||
* | core: Fix BA Fork issues (#104) | Jimmy Hu | 2018-09-13 | 1 | -8/+29 |
| | |||||
* | misc: Polish BA. (#94) | Jimmy Hu | 2018-09-05 | 1 | -12/+16 |
| | |||||
* | core: BA-based consensus core. (#93) | Jimmy Hu | 2018-09-04 | 1 | -31/+138 |
| | |||||
* | core: Add a new structure `Position` and move `ShardID`, `ChainID` and ↵ | Jimmy Hu | 2018-09-03 | 1 | -10/+3 |
| | | | | `Height` from `Block` (#89) | ||||
* | core: Leader Selector. (#80) | Jimmy Hu | 2018-08-30 | 1 | -2/+5 |
| | |||||
* | core: Remove channel in agreement (#79) | Jimmy Hu | 2018-08-29 | 1 | -19/+13 |
| | |||||
* | core: Add agreement module (#77) | Jimmy Hu | 2018-08-29 | 1 | -0/+262 |