Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: reset CRS in leader selector by round (#286) | Mission Liao | 2018-11-02 | 1 | -3/+2 |
| | |||||
* | Rename repo to dexon-consensus | Wei-Ning Huang | 2018-11-02 | 1 | -8/+8 |
| | |||||
* | core: Add PullVotes to Network. (#281) | Jimmy Hu | 2018-10-31 | 1 | -9/+4 |
| | |||||
* | core: Add a repeat vote state. (#280) | Jimmy Hu | 2018-10-31 | 1 | -0/+43 |
| | |||||
* | core: Pull block (#263) | Jimmy Hu | 2018-10-26 | 1 | -9/+26 |
| | |||||
* | core: Leader selector will retry sanityCheck (#261) | Jimmy Hu | 2018-10-26 | 1 | -1/+3 |
| | |||||
* | core: New dexon ba (#210) | Jimmy Hu | 2018-10-16 | 1 | -9/+170 |
| | |||||
* | core: Fix corner cases (#211) | Jimmy Hu | 2018-10-16 | 1 | -0/+1 |
| | | | | | | * 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 | -1/+2 |
| | |||||
* | core: run DKG and CRS at background. (#155) | Jimmy Hu | 2018-10-02 | 1 | -1/+1 |
| | |||||
* | core: integrate authenticator (#150) | Mission Liao | 2018-09-30 | 1 | -19/+10 |
| | |||||
* | core: remove legacy mode (#149) | Mission Liao | 2018-09-28 | 1 | -9/+9 |
| | |||||
* | core: hide types.NodeID from full node. (#147) | Mission Liao | 2018-09-28 | 1 | -5/+6 |
| | | | | | | | | | * 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. | ||||
* | core: rename crypto/eth to crypto/ecdsa (#144) | Wei-Ning Huang | 2018-09-26 | 1 | -3/+3 |
| | |||||
* | crypto: sigtopub to crypto package. remove SigToPubFn (#141) | Jimmy Hu | 2018-09-26 | 1 | -2/+1 |
| | |||||
* | core: move crypto to core/crypto (#140) | Mission Liao | 2018-09-26 | 1 | -2/+2 |
| | | | | | | | | | - 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 | ||||
* | core: update governance interface to consider genesis state (#136) | Wei-Ning Huang | 2018-09-25 | 1 | -1/+1 |
| | |||||
* | Rename validator* to node* (#120) | Mission Liao | 2018-09-20 | 1 | -16/+16 |
| | |||||
* | misc: Polish BA. (#94) | Jimmy Hu | 2018-09-05 | 1 | -3/+3 |
| | |||||
* | core: BA-based consensus core. (#93) | Jimmy Hu | 2018-09-04 | 1 | -0/+162 |