aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Add -cpuprofile and -memprofile to dexcon-simulation (#56)Jimmy Hu2018-08-141-0/+0
* test: Fix a bug in test. (#55)Jimmy Hu2018-08-141-0/+1
* core: add nack module (#41)Haoping Ku2018-08-135-113/+605
* core: Sign block in Consensus.PrepareBlock. (#50)Jimmy Hu2018-08-135-13/+43
* core: ValidatorID.Hash is the hash of public key. (#49)Jimmy Hu2018-08-131-0/+7
* core: Hash block in Consensus.PrepareBlock. (#46)Jimmy Hu2018-08-128-70/+162
* core: reliable-broadcast: delete old blocks (#47)Haoping Ku2018-08-102-3/+13
* core: Modify Consensus interface (#45)Jimmy Hu2018-08-105-18/+46
* core: update governance interface and move K into config (#40)Wei-Ning Huang2018-08-106-40/+83
* Fix the bug preventing us from testing large group when using TCP-Local (#42)Mission Liao2018-08-102-8/+1
* core: Deliver only Hash to Application. (#43)Jimmy Hu2018-08-103-11/+9
* core: Add block hash signature functions in core/ctypto.go. (#39)Jimmy Hu2018-08-104-10/+174
* core: Add Block.IsGenesis() and set Block.ParentHash to 0 in genesis block. (...Jimmy Hu2018-08-098-109/+106
* core: Add Consensus to replace core.Blocklattice (#35)Mission Liao2018-08-0816-1201/+868
* crypto: Add crypto module. (#34)Jimmy Hu2018-08-086-14/+210
* simulation: Show internal and external timestamp latency. (#30)Jimmy Hu2018-08-071-0/+11
* Rename names of struct and filesMission Liao2018-08-066-392/+392
* test: random blocks generator (#26)Mission Liao2018-08-039-6/+958
* core: DEXON Consensus Timestamp Algorithm. (#29)Jimmy Hu2018-08-033-10/+369
* core: make acking module implicit (#28)Haoping Ku2018-08-012-46/+46
* core: fix decimal package import (#27)Wei-Ning Huang2018-08-011-1/+1
* core: refine Application interface and add Governance interface (#24)Wei-Ning Huang2018-07-315-9/+77
* blockdb: allow to dump blocks to json-encoded fileMission Liao2018-07-311-1/+3
* Add new sorting method for blocksMission Liao2018-07-312-0/+65
* Implement DEXON total ordering algorithm (#16)Mission Liao2018-07-302-0/+1396
* Add acking module (#13)Haoping Ku2018-07-305-24/+759
* Verify the Total Ordering Algorithm in peerServer in tcp mode (#11)Jimmy Hu2018-07-261-35/+0
* Fix blocklattice_test.go's ordering check (#15)Haoping Ku2018-07-241-2/+6
* Implement blockdb levelDB backend (#6)Mission Liao2018-07-221-0/+1
* Implement simulation on a real network (#5)Wei-Ning Huang2018-07-206-86/+48
* core: refactor acking relationship (#3)Wei-Ning Huang2018-07-183-166/+135
* Fix typos and add .gitignore (#2)Haoping Ku2018-07-174-5/+5
* Initial implementation of DEXON consensus algorithmWei-Ning Huang2018-07-169-0/+1396