Commit Graph

182 Commits (269e4f61194a435abab8e19f0321eb095dd23dd0)

Author SHA1 Message Date
Rongjian Lan 80e05b8837 Migrate consensus message to grpc proto 6 years ago
Rongjian Lan a73a9a9f09 Remove UTXO model 6 years ago
Rongjian Lan 0aaffceb4c Fix concurrent map write issue in consensus; make txgen run in sync with new blocks for each shard; re-enable the final TPS report 6 years ago
Rongjian Lan 9437e32bb3 Make leader finish consensus easiler 6 years ago
Rongjian Lan da48957bea Add message length check to prevent index out of bound issue 6 years ago
Minh Doan 912b51ea6f remove breaking param 6 years ago
Rongjian Lan 97e169fe27 Implement faucet functionality and sharded transaction for wallet 6 years ago
Rongjian Lan ac2a998a36 add transfer functionality for wallet 6 years ago
Minh Doan 276d314dd1 genesis block should be fixed 6 years ago
Leo Chen 53a5c3c856 HAR-65: support node removal after node is offline 6 years ago
Richard Liu 64230da6ee abstract out 2 versions of p2p 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 449d015c07 HAR-65: add more debug message in consensus 6 years ago
Rongjian Lan bb194a2c3d Report tps for account model 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
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 ab2f39f5a3 fix import with goimport 6 years ago
Rongjian Lan 48c0d684f9 Merge conflict 6 years ago
Leo Chen cc62f68b38 fix validators map concurrent write issue 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 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Leo Chen 13dfea2e84 add addtional log message in transportation 6 years ago
Minh Doan e6e4e4a7dd cleaning up code 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 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
Minh Doan 73996866dd set up validator id for peers 6 years ago
Minh Doan e7cb022721 add logic for syncing 6 years ago
Rongjian Lan f6963f44af Add more log for aws debugging 6 years ago
Richard Liu fa27b46782 use json instead. 6 years ago
Minh Doan 9537a04fb5 change ReadySignal into a good practice 6 years ago
Richard Liu 3815f3ca14 update profiler to be singleton; add metricsReportURL argument. 6 years ago
Rongjian Lan 17fe3fd35a Change stats reporting to account for state block 6 years ago
Richard Liu 8d43e64a1f report key. 6 years ago
Rongjian Lan 80d98946d4 Create state block every 10 tx blocks 6 years ago
Rongjian Lan 1e23a94207 Make transaction Ids report flexible on empty blocks 6 years ago
Richard Liu 24ea87f1de latestTxHashes. 6 years ago
Richard Liu fa1fdecfbd added blockLatency. 6 years ago
Richard Liu 32d7047512 added latestBlockHash and latestTxHash. 6 years ago