Commit Graph

67 Commits (31e4e43d414d65cc69fc30de6981a05c9b72f3c1)

Author SHA1 Message Date
Leo Chen 76375a2425 HAR-84: golint fix of p2p/peer.go 6 years ago
Minh Doan 8b94362bd6 add more tests when bad node participarting in syncing 6 years ago
Minh Doan d69985dff3 add more tests when bad node participarting in syncing 6 years ago
Minh Doan a0a4656315 add more tests when bad node participarting in syncing 6 years ago
Richard Liu ba47c85faf ip+port => peer; update signature of consensus.New and node.New as preparation for p2p 6 years ago
Minh Doan 1525d75484 enable back the syncing service by assigning syncing port equal to node port - 1000. with that, all the syncing ports will be different 6 years ago
Minh Doan f77ecb6a11 quick fix to make ./deploy.sh working. the reason is that we only open a fixed port to function syncing for the different nodes but ./deploy.sh is to run nodes in the same localhost address 6 years ago
Minh Doan dbe474a25c change the listened address 6 years ago
Minh Doan 29a5cc563e add some more State and set up syncing in each node 6 years ago
Minh Doan c2263ed53d change the listened address 6 years ago
Minh Doan 45e0eeb728 add some more State and set up syncing in each node 6 years ago
Rongjian Lan 2bcaad8a3a add more addresses in the simulated txs 6 years ago
Rongjian Lan 2784e13766 add valid transactions and make consensus fully verify each block 6 years ago
Rongjian Lan 48c0d684f9 Merge conflict 6 years ago
Leo Chen 985179ea8e fix constant naming 6 years ago
Leo Chen 4af813f8a5 fix benchmark run error in original mode 6 years ago
Leo Chen ac3f19ba5e add join shard support in node 6 years ago
Rongjian Lan 0c0dfd8462 integrate account model into consensus without the block verification part 6 years ago
Rongjian Lan 9fbfee9907 integrate account model into consensus without the block verification part 6 years ago
Leo Chen 676785fa36 [HAR-5] leader won't start consensus if not enough validators 6 years ago
Leo Chen 8934524bb4 use discovery package in benchmark 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Minh Doan a952efb603 fix lint for attack package 6 years ago
Minh Doan 5ddca253ff only attack validators 6 years ago
Minh Doan 52323f4bac polish code 6 years ago
Richard Liu 71337de24d -only_log_tps 6 years ago
Minh Doan f97acff172 add GOMAXPROCS to achieve max performance 6 years ago
Minh Doan 4328d72652 add self peer to node 6 years ago
Minh Doan 85fdc490b2 add sync_node flag 6 years ago
Richard Liu c6187f0869 minor 6 years ago
Leo Chen e809eb1e59 add -version support to benchmark/txgen 6 years ago
Richard Liu 3815f3ca14 update profiler to be singleton; add metricsReportURL argument. 6 years ago
Richard Liu c34f568056 merged profiler back. 6 years ago
Richard Liu 708fc46a9d make pwd the bin folder. 6 years ago
Richard Liu 5eeca78124 rough version of tps report. 6 years ago
Minh Doan a713a5ec5a enable dbSupported as boolean flag 6 years ago
Minh Doan 6cd04086f6 refactor db init 6 years ago
Minh Doan 9e645f186e enable leveldb into blockchain 6 years ago
Minh Doan 4454200ed2 remove the dependencies between benchmark.go and configr 6 years ago
Richard Liu b3a3c66bf9 update configr. 6 years ago
Richard Liu e9e81a41f1 remove profile logic from soldier; benchmark starts profiler. 6 years ago
Richard Liu eaad884c23 extract configr; bootstrap agent. 6 years ago
Richard Liu 7ad223816f update for github.com folder structure 6 years ago
Rongjian Lan 7fe3daf0e3 Refactor into utility that generates a unique Id from Peer 6 years ago
Rongjian Lan 189f0e8bb1 Use map<nodeId, validatorPeer> instead of array; verify validator's signature in commit message processing 6 years ago
Rongjian Lan a28c7898e5 Check the leader's signature when receiving announcement; assign deterministic private key to each node based on their ip and port 6 years ago
Rongjian Lan b32dfa211b Rename Curve to Ed25519Curve for clarity 6 years ago
Rongjian Lan 86093d6ffc Add real public and private key into Peer object; initialize schnorr multi-signature bitmap in the consensus 6 years ago
Richard Liu 349475210c rename configr 6 years ago
Richard Liu a2873e54bc update configread 6 years ago