aboutsummaryrefslogtreecommitdiffstats
path: root/core/interfaces.go
Commit message (Expand)AuthorAgeFilesLines
* core: Add DKGSuccess (#569)Jimmy Hu2019-04-151-0/+6
* core: add report bad peer interface to network (#559)Jimmy Hu2019-04-121-1/+4
* core: clean TODOs (#539)Mission Liao2019-04-011-2/+1
* core: merge notarySet and DKGSet (#488)Jimmy Hu2019-03-271-6/+0
* core: remove round from addDKG fuction (#501)Jimmy Hu2019-03-191-4/+4
* core: add GetRoundHeight interface (#493)Wei-Ning Huang2019-03-171-0/+3
* core, syncer: integrate utils.RoundEvent (#490)Mission Liao2019-03-161-2/+6
* core: Add Recovery Interface (#463)Jimmy Hu2019-03-151-0/+9
* core: move some dkg utils (#476)Mission Liao2019-03-111-1/+1
* core: resetDKG interface (#461)Jimmy Hu2019-03-041-0/+6
* big-bang: single chain (#446)Mission Liao2019-02-191-3/+0
* core: remove Governance.NotifyRoundHeight (#431)Mission Liao2019-01-241-4/+0
* core: Fix BA3.0 (#420)Jimmy Hu2019-01-151-0/+3
* core: add fork reporting interface to governance (#402)Wei-Ning Huang2019-01-051-0/+6
* core: pull block random (#384)Jimmy Hu2018-12-261-0/+3
* core: Add a `MPKReady` so `MasterPublicKey` cannot be added afterwards (#375)Jimmy Hu2018-12-191-0/+6
* Haoping fix simulation (#356)haoping-ku2018-12-051-1/+5
* core: remove StronglyAcked (#347)Mission Liao2018-11-291-3/+0
* core: expose implicit round shift (#321)Mission Liao2018-11-131-2/+2
* core: block deliver with position (#289)Mission Liao2018-11-021-1/+2
* Rename repo to dexon-consensusWei-Ning Huang2018-11-021-9/+9
* core: Add PullVotes to Network. (#281)Jimmy Hu2018-10-311-0/+3
* core: Pull block (#263)Jimmy Hu2018-10-261-0/+3
* core: Move dkg in types to types/dkg. (#253)Jimmy Hu2018-10-251-8/+9
* core: Change interface of Application.VerifyBlock (#246)Jimmy Hu2018-10-231-1/+1
* core: add round parameter to ProposeCRS method (#244)Wei-Ning Huang2018-10-231-1/+1
* core: total-ordering: change early flag to mode (#227)Haoping Ku2018-10-191-1/+1
* core: modify interface (#194)Mission Liao2018-10-121-2/+6
* core: change interface (#193)Mission Liao2018-10-111-2/+2
* core: Move BlockConfirmed to Application interface (#192)Mission Liao2018-10-111-3/+3
* core: Add round to DKG methods in gov. Change network interface name (#185)Jimmy Hu2018-10-091-5/+5
* core: Add DKG final message. (#181)Jimmy Hu2018-10-091-0/+6
* core: update config variable name grammar and remove configuration (#184)Wei-Ning Huang2018-10-081-2/+2
* core: Remove round from gov.ProposeCRS (#183)Jimmy Hu2018-10-081-1/+1
* core: General tsig (#177)Jimmy Hu2018-10-051-0/+6
* core: Check Witness height. Add ConsensusTime and ConsensusHeight to block. (...Jimmy Hu2018-10-041-2/+5
* core: replace reliable-broadcast with shard (#159)Mission Liao2018-10-021-7/+7
* core: remove ProposeThresholdSignature/GetThresholdSignature (#158)Wei-Ning Huang2018-10-021-7/+1
* core: run DKG and CRS at background. (#155)Jimmy Hu2018-10-021-1/+1
* core: update data model to reflect new model (#157)Wei-Ning Huang2018-10-011-14/+4
* core: use notarySet for BA module. (#153)Jimmy Hu2018-10-011-0/+3
* core: hide types.NodeID from full node. (#147)Mission Liao2018-09-281-2/+2
* core: update governance interface and config (#145)Wei-Ning Huang2018-09-271-6/+10
* core: move crypto to core/crypto (#140)Mission Liao2018-09-261-33/+3
* core: run TSIG for first configuration block at startup (#135)Jimmy Hu2018-09-261-0/+11
* core: update governance interface to consider genesis state (#136)Wei-Ning Huang2018-09-251-3/+10
* Fix naming of methods (#134)Mission Liao2018-09-251-8/+8
* core: add debug (#133)Mission Liao2018-09-251-11/+15
* core: add key holder (#130)Mission Liao2018-09-251-0/+26
* core: run first DKG at startup. (#129)Jimmy Hu2018-09-231-0/+3
* core: refactor witness data processing flow (#124)Wei-Ning Huang2018-09-201-0/+4
* Rename validator* to node* (#120)Mission Liao2018-09-201-3/+3
* core: rename Notary (Acks) to Witness (#118)Wei-Ning Huang2018-09-191-4/+4
* core: refine governance interface to reduce Get* methods (#114)Wei-Ning Huang2018-09-181-23/+5
* core: remove ticker parameter from NewConsensusMission Liao2018-09-181-3/+11
* core: move blockdb into core package and minor change on governance interface...Wei-Ning Huang2018-09-171-2/+5
* core: DKG interface (#108)Jimmy Hu2018-09-171-0/+15
* core: fix VerifyPayload argument (#103)Wei-Ning Huang2018-09-131-1/+1
* core: types: use []byte for block Payload type (#101)Wei-Ning Huang2018-09-121-1/+1
* Add GetChainNumber to Goverance (#92)Jimmy Hu2018-09-031-0/+3
* core: minor change to governance interface (#90)Wei-Ning Huang2018-09-031-0/+28
* core: Add a new structure `Position` and move `ShardID`, `ChainID` and `Heigh...Jimmy Hu2018-09-031-1/+1
* Add methods to Application interface. (#86)Jimmy Hu2018-08-311-0/+6
* core: Add PreparePayloads to Application and Remove blockConverter interface....Jimmy Hu2018-08-301-0/+58