Commit Graph

1175 Commits (9dabe148577bdf49a948b0168308e08edd6c0cc0)

Author SHA1 Message Date
Richard Liu 64230da6ee abstract out 2 versions of p2p 6 years ago
Minh Doan 074d468fe6 fix golint 6 years ago
Minh Doan 4677d82c63 disable syncing for new node. Remove a debug line which causes the leader died 6 years ago
Leo Chen 0407dc559b HAR-65: send redundant Pong messages to validators 6 years ago
Leo Chen 449d015c07 HAR-65: add more debug message in consensus 6 years ago
Rongjian Lan 836df4b570 Delete bft.go 6 years ago
Minh Doan 15fddd608f fix dependencies 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
Leo Chen 2bb8648784 HAR-84: golint fix of utils/singleton 6 years ago
Rongjian Lan bb194a2c3d Report tps for account model 6 years ago
Richard Liu ba47c85faf ip+port => peer; update signature of consensus.New and node.New as preparation for p2p 6 years ago
Leo Chen 44f5e85433 [HAR-83] peer discovery works under account model 6 years ago
Leo Chen fe16532820 use mutex to fix race condtion when updating PublicKeys 6 years ago
Rongjian Lan 4729954a78 Remove Uncle block hash from block model 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
Leo Chen d8f0d504cc fix validatorID not populated to all validator issue 6 years ago
Minh Doan ab2f39f5a3 fix import with goimport 6 years ago
Leo Chen 0de13862e0 set unique validator id for new node 6 years ago
Rongjian Lan 48c0d684f9 Merge conflict 6 years ago
Leo Chen cc62f68b38 fix validators map concurrent write issue 6 years ago
Leo Chen 0da6e48f1e Update publicKeys of consensus object 6 years ago
Rongjian Lan 0c0dfd8462 integrate account model into consensus without the block verification part 6 years ago
Rongjian Lan b7db989f00 Add simulated transactions generation in node_handler 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
Rongjian Lan a9b47b07f7 Add simulated transactions generation in node_handler 6 years ago
Leo Chen 4c4e1c2fb3 Add ping/pong message handlers 6 years ago
Rongjian Lan 23e65a956c Add evm support; Import state and trie object 6 years ago
Rongjian Lan e0a6d6bb3f add transactions into blocks in account model 6 years ago
Rongjian Lan db5f677123 make demo code working with account model (genesis block, fake block creation) 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Rongjian Lan c64f2dbd44 Integrate eth code into harmony with a simple main entry point 6 years ago
Leo Chen e8b6a45fe0 log size of messages in log file 6 years ago
Leo Chen 13dfea2e84 add addtional log message in transportation 6 years ago
Minh Doan e6e4e4a7dd cleaning up code 6 years ago
Rongjian Lan 97ed44db29 Add branch account_model 6 years ago
Minh Doan 0e34dcf448 fix a lot of basic mistakes. See https://docs.google.com/document/d/1eIuVFnRra8Ggnj5zSTcGLn9iXGwHEdOHGC6-gHvvuGc 6 years ago
Minh Doan 29b3281d4a fix lint, now 138 left 6 years ago
Minh Doan ef2521e068 refactor: changing constant from ALLCAPS to format of gofmt 6 years ago
Minh Doan 04f6435ebf fix comment and fix lint 6 years ago
Minh Doan 362be9d788 change nodeId to nodeID 6 years ago
Minh Doan 37a9d84216 change FINISHED to Finished 6 years ago
Minh Doan c7908e8821 change myLeaderId to myLeaderID 6 years ago
Minh Doan c27feb45d1 change validatorId to validatorID 6 years ago
Minh Doan bae896c944 fix comments and fix ALL_CAPS lint 6 years ago
Rongjian Lan 67b160901b Add more logs and avoid validator broadcast when not necessary 6 years ago
Rongjian Lan 279fbc4b0d Remove accidentally introduced debug log 6 years ago
Rongjian Lan d997b4271f Lower the threshold from 1/1 to 2/3 6 years ago