aboutsummaryrefslogtreecommitdiffstats
path: root/simulation
Commit message (Expand)AuthorAgeFilesLines
* core: Change the lattice key from validatorID to chainID. (#83)Jimmy Hu2018-08-301-0/+13
* core: Leader Selector. (#80)Jimmy Hu2018-08-303-6/+24
* core: Add agreement module (#77)Jimmy Hu2018-08-291-2/+13
* core: tune performance (#73)Mission Liao2018-08-284-37/+70
* core: Add vote type and add field to block. (#76)Jimmy Hu2018-08-283-0/+19
* simulation: remove fake network (#74)Wei-Ning Huang2018-08-253-166/+18
* simulation: allow to run simulation with scheduler on k8s (#72)Mission Liao2018-08-226-0/+96
* core: Notary ack application. (#70)Jimmy Hu2018-08-224-0/+29
* core: Notary ack (#69)Jimmy Hu2018-08-211-2/+2
* core: NotaryAck interfaces. (#67)Jimmy Hu2018-08-201-0/+4
* simulation: taken network latency model into consideration in TCP mode (#68)Mission Liao2018-08-203-15/+26
* simulation: Fix port reuse error in simulation. (#65)Jimmy Hu2018-08-172-16/+71
* core: Prepare Genesis block. (#54)Jimmy Hu2018-08-141-7/+4
* Use RLock for simulation.simApp.blockByHash (#53)Jimmy Hu2018-08-131-4/+3
* simulation: Create Consensus core after Join. (#51)Jimmy Hu2018-08-134-32/+31
* simulation: fix concurrent map write (#52)Wei-Ning Huang2018-08-134-6/+15
* core: Sign block in Consensus.PrepareBlock. (#50)Jimmy Hu2018-08-132-5/+10
* simulation: kubernetes: update configWei-Ning Huang2018-08-134-11/+11
* core: ValidatorID.Hash is the hash of public key. (#49)Jimmy Hu2018-08-132-9/+21
* simulation: kubernetes: update config templateWei-Ning Huang2018-08-131-0/+4
* core: Modify Consensus interface (#45)Jimmy Hu2018-08-101-1/+1
* core: update governance interface and move K into config (#40)Wei-Ning Huang2018-08-105-89/+125
* Add genesis block to simulation app. (#44)Jimmy Hu2018-08-101-0/+1
* Fix the bug preventing us from testing large group when using TCP-Local (#42)Mission Liao2018-08-102-21/+24
* core: Deliver only Hash to Application. (#43)Jimmy Hu2018-08-102-9/+17
* core: Add Block.IsGenesis() and set Block.ParentHash to 0 in genesis block. (...Jimmy Hu2018-08-091-4/+3
* simulation: Fix k8s simulation issues. (#36)Jimmy Hu2018-08-092-9/+38
* core: Add Consensus to replace core.Blocklattice (#35)Mission Liao2018-08-085-36/+171
* simulation: Show internal and external timestamp latency. (#30)Jimmy Hu2018-08-074-17/+193
* simulation: tcp-network: force http.Client to reuse connection (#33)Wei-Ning Huang2018-08-061-15/+22
* simulation: free resource after use and misc fix for k8s mode (#31)Wei-Ning Huang2018-08-068-14/+63
* Remove timestamp generating function in validator (#25)Jimmy Hu2018-08-011-8/+0
* core: refine Application interface and add Governance interface (#24)Wei-Ning Huang2018-07-311-7/+7
* blockdb: allow to dump blocks to json-encoded fileMission Liao2018-07-312-10/+9
* Print block confirm latency when Peer Server stopped. (#23)Jimmy Hu2018-07-318-26/+67
* Print confirmed blocks per second when Peer Server stopped. (#22)Jimmy Hu2018-07-312-0/+47
* Add a config that PeerServer can shutdown after receiving enough of block. (#19)Jimmy Hu2018-07-308-22/+240
* Verify the Total Ordering Algorithm in peerServer in tcp mode (#11)Jimmy Hu2018-07-269-16/+328
* simulation: fix tcp-local network simulation (#8)Wei-Ning Huang2018-07-232-2/+6
* Implement simulation on a real network (#5)Wei-Ning Huang2018-07-2014-129/+720
* core: refactor acking relationship (#3)Wei-Ning Huang2018-07-181-1/+1
* Initial implementation of DEXON consensus algorithmWei-Ning Huang2018-07-167-0/+521