Commit Graph

415 Commits (9bff04a612050952603b71c88c8c352e8fc082ac)

Author SHA1 Message Date
Minh Doan ddf0e3cc52 move p2p logic into seperate files 6 years ago
Minh Doan 0a573c104e gix golint 6 years ago
Rongjian Lan e7e7772858 Delete temp bft.go and integrate the interface into consensus.go 6 years ago
Leo Chen 76375a2425 HAR-84: golint fix of p2p/peer.go 6 years ago
Rongjian Lan 9762051ebb Add shard Id into txgen and make it work 6 years ago
Minh Doan 8902365c45 clean up code 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
Richard Liu 9ac2645935 integrate libp2p as version 2 p2p 6 years ago
Leo Chen 44f5e85433 [HAR-83] peer discovery works under account model 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
Leo Chen 91f804eb13 [HAR-5] Leader populates public keys to all validators 6 years ago
Rongjian Lan a4200bccb1 Fully integrate with tx gen by account model 6 years ago
Minh Doan fadc5b086d setup syncing server in a node 6 years ago
Rongjian Lan 5b1324305e Add loop in new block creation 6 years ago
Leo Chen d8f0d504cc fix validatorID not populated to all validator issue 6 years ago
Rongjian Lan c1ef9423f2 Add account-based tx gen 6 years ago
Rongjian Lan 2bcaad8a3a add more addresses in the simulated txs 6 years ago
Rongjian Lan 544f0e39bd Report transactions stats (Account Model) 6 years ago
Minh Doan 48b40bc88c add TestGetBlockHashes and refactor related code 6 years ago
Minh Doan 38a690bfc2 add func for download and testing 6 years ago
Leo Chen 0de13862e0 set unique validator id for new node 6 years ago
Rongjian Lan 2784e13766 add valid transactions and make consensus fully verify each block 6 years ago
Rongjian Lan 29a758a1f3 Make account-based block verified in consensus 6 years ago
Rongjian Lan 48c0d684f9 Merge conflict 6 years ago
Leo Chen 985179ea8e fix constant naming 6 years ago
Leo Chen 71c9dc5f83 fix concurrent map access error 6 years ago
Leo Chen b722e495d3 set node state to JOIN once received PONG message 6 years ago
Leo Chen ac3f19ba5e add join shard support in node 6 years ago
Rongjian Lan b7db989f00 Add simulated transactions generation in node_handler 6 years ago
Rongjian Lan e143e6fea8 Simulate random transactions and add to the worker 6 years ago
Rongjian Lan 5a3755419f Add more functionalities to worker 6 years ago
Rongjian Lan a9b47b07f7 Add simulated transactions generation in node_handler 6 years ago
Rongjian Lan 8af291aa01 Simulate random transactions and add to the worker 6 years ago
Rongjian Lan a5c70f0898 Add more functionalities to worker 6 years ago
Rongjian Lan df5e649ece Merge conflict 6 years ago
Rongjian Lan 0af95566e3 Add account blockchain to node 6 years ago
Rongjian Lan 9290b11701 Add blockchain and related fields into harmony node 6 years ago
Leo Chen b6c54e8f34 add additonal log message in node/node_handler 6 years ago
Leo Chen 4c4e1c2fb3 Add ping/pong message handlers 6 years ago
Rongjian Lan fbdccaffe1 Add account blockchain to node 6 years ago
Rongjian Lan 23e65a956c Add evm support; Import state and trie object 6 years ago
alok a182e37707 cleaning up so no pr 6 years ago
ak b634a5955e cleanup and debugging info removed 6 years ago
Minh Doan 408bc10ceb modify state sync logic 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
alok 04b4fbb00c saving work for tommorow TO debug serialization 6 years ago