aboutsummaryrefslogtreecommitdiffstats
path: root/core/crypto.go
Commit message (Expand)AuthorAgeFilesLines
* core: Add VerifyDKGMPKReadySignature (#377)Jimmy Hu2018-12-201-0/+15
* core: Add a `MPKReady` so `MasterPublicKey` cannot be added afterwards (#375)Jimmy Hu2018-12-191-0/+9
* core: Fix dkg and CRS signature (#294)Jimmy Hu2018-11-051-0/+4
* Rename repo to dexon-consensusWei-Ning Huang2018-11-021-9/+9
* core: Add BlockSkeleton and Verify functions (#271)Jimmy Hu2018-10-291-2/+1
* core: Move dkg in types to types/dkg. (#253)Jimmy Hu2018-10-251-10/+11
* core: fix stuffs (#250)Mission Liao2018-10-241-5/+0
* core: fix timestamp marshaling (#207)Wei-Ning Huang2018-10-151-2/+2
* Fix typo in crypto (#186)Jimmy Hu2018-10-091-2/+2
* core: Add DKG final message. (#181)Jimmy Hu2018-10-091-0/+24
* core: Check PrivateShare in DKGComplaint (#180)Jimmy Hu2018-10-081-0/+6
* core: General tsig (#177)Jimmy Hu2018-10-051-4/+1
* core: Check Witness height. Add ConsensusTime and ConsensusHeight to block. (...Jimmy Hu2018-10-041-1/+19
* core: export some crypto verification function (#166)Wei-Ning Huang2018-10-031-2/+4
* core: update data model to reflect new model (#157)Wei-Ning Huang2018-10-011-28/+0
* crypto: sigtopub to crypto package. remove SigToPubFn (#141)Jimmy Hu2018-09-261-13/+13
* core: move crypto to core/crypto (#140)Mission Liao2018-09-261-1/+1
* core: run TSIG for first configuration block at startup (#135)Jimmy Hu2018-09-261-0/+4
* core: add anti-complaint and nack-complaint to dkg protocol (#123)Jimmy Hu2018-09-211-0/+1
* core: refactor witness data processing flow (#124)Wei-Ning Huang2018-09-201-1/+2
* Rename validator* to node* (#120)Mission Liao2018-09-201-6/+6
* core: rename Notary (Acks) to Witness (#118)Wei-Ning Huang2018-09-191-7/+7
* core:DKG and TSIG protocol (#115)Jimmy Hu2018-09-191-0/+99
* core: replace acks with slice (#102)Mission Liao2018-09-121-8/+2
* core: types: use []byte for block Payload type (#101)Wei-Ning Huang2018-09-121-1/+1
* core: timestamp (#98)Jimmy Hu2018-09-111-16/+4
* core: Add a new structure `Position` and move `ShardID`, `ChainID` and `Heigh...Jimmy Hu2018-09-031-8/+11
* core: Add PreparePayloads to Application and Remove blockConverter interface....Jimmy Hu2018-08-301-6/+4
* core: Leader Selector. (#80)Jimmy Hu2018-08-301-0/+18
* core: Add vote type and add field to block. (#76)Jimmy Hu2018-08-281-3/+45
* core: Notary ack (#69)Jimmy Hu2018-08-211-9/+0
* core: NotaryAck interfaces. (#67)Jimmy Hu2018-08-201-1/+1
* core: Remove notary ack. (#64)Jimmy Hu2018-08-161-9/+9
* core: Add compaction chain module. (#60)Jimmy Hu2018-08-161-5/+5
* core: Sign block in Consensus.PrepareBlock. (#50)Jimmy Hu2018-08-131-9/+0
* core: Modify Consensus interface (#45)Jimmy Hu2018-08-101-1/+1
* core: Add block hash signature functions in core/ctypto.go. (#39)Jimmy Hu2018-08-101-0/+62
* crypto: Add crypto module. (#34)Jimmy Hu2018-08-081-0/+58