Commit Graph

1546 Commits (6c0f566a1463edccf71444912f75eb552c3ff156)
 

Author SHA1 Message Date
Leo Chen fe16532820 use mutex to fix race condtion when updating PublicKeys 6 years ago
Minh Doan 14d130566d fix syncing assumption that all peers in syncing are honest. hashes consensus are reached when 2/3 nodes agree on the hashes 6 years ago
Leo Chen 1d7baff8c4 print # of retry when sending packet via socket 6 years ago
Leo Chen 63052d81eb add -race build option to detect race condition 6 years ago
Minh Doan a6df434db6 Merge branch 'syncing4' 6 years ago
Minh Doan bf1673adb4 Merge branch 'syncing4' of github.com:harmony-one/harmony into syncing4 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
Rongjian Lan e2ee1e0597 Add ShardId into genesis block generation 6 years ago
Minh Doan 2dd134d4e7
Merge branch 'master' into syncing4 6 years ago
Rongjian Lan 4176ffe50c Add ShardId in account model transaction 6 years ago
Rongjian Lan 17b4915f0f Add ShardId in block header 6 years ago
Rongjian Lan 940ffaaa88 Merge branch 'master' of github.com:harmony-one/harmony into rj_branch 6 years ago
Rongjian Lan 4729954a78 Remove Uncle block hash from block model 6 years ago
Leo Chen 73e4bdf2d4
Merge pull request #103 from harmony-one/lc4pr 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 9a3b178ff4
Merge pull request #99 from harmony-one/rj_branch 6 years ago
Rongjian Lan a4200bccb1 Fully integrate with tx gen by account model 6 years ago
Rongjian Lan c40fe757e1 Merge branch 'master' of github.com:harmony-one/harmony into rj_branch 6 years ago
Minh Doan fadc5b086d setup syncing server in a node 6 years ago
Minh Doan 7094d5d530 make sure syncing package can keep syncing in case the new hashes are updated 6 years ago
Rongjian Lan 5b1324305e Add loop in new block creation 6 years ago
Rongjian Lan bd859a800b Merge branch 'master' of github.com:harmony-one/harmony into rj_branch 6 years ago
Minh Doan 979f1a6e61 add more doc 6 years ago
Minh Doan 3b1bd7fdf3 change sync state logic and fix its test 6 years ago
Minh Doan 8b84044730 change proto file and its implementation 6 years ago
Minh Doan fb119b455d add proto generation 6 years ago
Minh Doan d171691e28 add tests for syncing 6 years ago
Leo Chen 466e3e35ad
[HAR-5] Merge pull request #95 from harmony-one/lc4pr 6 years ago
Leo Chen 0a3c840a06 add -m option to specify minimal peers 6 years ago
Leo Chen ae136e299a remove ping/pong debug messages 6 years ago
Leo Chen d8f0d504cc fix validatorID not populated to all validator issue 6 years ago
Leo Chen 0978a9ade0 broadcast pong messages to all neighbors 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 00450770f4 Merge conflict 6 years ago
Minh Doan ab2f39f5a3 fix import with goimport 6 years ago
Rongjian Lan 544f0e39bd Report transactions stats (Account Model) 6 years ago
Rongjian Lan af14350fa1 Merge branch 'master' of github.com:harmony-one/harmony into rj_branch 6 years ago
Minh Doan 4bff45145f update syncing implementation with new downloader api 6 years ago
Minh Doan f6c514f802 add test for GetBlocks 6 years ago
Minh Doan 48b40bc88c add TestGetBlockHashes and refactor related code 6 years ago
Minh Doan 8369b89cfd clean-up client/server. Move client/server to parent folder 6 years ago
Minh Doan 7e575ba4f1 add very simple test 6 years ago
Minh Doan 0fcc95d695 convert working client/server into apis 6 years ago
Minh Doan 36382f5074 add working version of client and server 6 years ago
Minh Doan 0d0f1fd5c9 add client and server_test 6 years ago
Minh Doan c43378352d add server api for downloader 6 years ago