Commit Graph

96 Commits (b724381385f47619368cc5653a966cb7e8d5dc4e)

Author SHA1 Message Date
Rongjian Lan 3f5eef034d Fix beacon sync rollback bug 5 years ago
Rongjian Lan bad9c62922 Bug fixes 5 years ago
Rongjian Lan fcd3935780 Fix beacon sync 5 years ago
flicker-harmony a90968d379 Replace ethereum log with zerolog and some ctxerrors 5 years ago
Dennis Won e75b4a49e2 make process state sync func to return error 5 years ago
chao e528392b01 add default state syncing frequency 5 years ago
chao 92a05eb78f move syncing frequency as parameter in commandline flag 5 years ago
Chao Ma 1ee9a599d0 update consensus information in sync loop 5 years ago
chao 8458f581ea update consensus and committee informatin for at end of every epoch; fix bls library source broken 5 years ago
chao 685f61cd88 fix state syncing ticker leak; adjust syncing loop parameters 5 years ago
Eugene Kim 9a4468d7d5 Mark infinite loops inside goroutines 5 years ago
Rongjian Lan 6a3c0b256d Fix mainnet release todos 5 years ago
Rongjian Lan 397f88269a Cleanup state sync logic; fix explorer node sync wrong committee issue 5 years ago
flicker-harmony 49b94e7bbb # This is a combination of 16 commits. 5 years ago
chao 718f681f8e addressed comments on others' buckets 5 years ago
chao 1a3267e9df use lastMileMux to protect lastMileBlock queue to avoid potential blocking; use sleep instead of ticker 5 years ago
chao 3420bbe03c fix beacon sync channel blocking issue 5 years ago
Leo Chen f08fd3219a [nodetype] add nodetype to replace is_explorer 5 years ago
Eugene Kim c996f22f7a Avoid fetching entire block to use just its header 5 years ago
chao 53fc2819b9 close connection after pushnewblock error 5 years ago
Dennis Won 518f98ee5e add block header download api to grpc 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
Rongjian Lan 261acf852f fix incomingReceipts storage; cherry pick from RJ's branch 5 years ago
Rongjian Lan 964a7671a9 Fix incomingReceipts storage and some build failure 5 years ago
Eugene Kim f7bff2eaa7 Add beacon syncing progress/error log 5 years ago
Eugene Kim c23b6ed6d5 Make localnet discover syncing peers statically 5 years ago
Eugene Kim 8a1eb64e97 Refactor syncing peer provider 5 years ago
Priya Ganguly 70bca64b79 fixed goimport format 5 years ago
Priya Ganguly 36e9c11d6c finished zerolog conversion 5 years ago
Priya Ganguly 9c52d313fb changed leftover files from log15 to zerolog 5 years ago
chao 311acdd5bb fix state sync bug after update consensus information 5 years ago
Chao Ma c80d196e47 initial setup of shard information use latest epoch info to replace genesis epoch info 5 years ago
chao 16e4ce9428 increase number of min peers in state syncing from 5 to 10 5 years ago
chao e62df7268a [resharding] allow new bls key to join shard; dynamically change the bls keys in shard 5 years ago
Minh Doan 18c7149f8f add extra data and add TODO 5 years ago
Minh Doan c01652771d add syncing logic for explorer 5 years ago
Chao Ma 5d107f53fb fix concurrent map access crash in node sync 5 years ago
chao e469ec822a add grpc connection log when grpc dail failed 6 years ago
chao 815398e6ec make state sycning log uniform with [SYNC] in the beginning 6 years ago
chao b5ce954db5 remove error message when doing node syncing block height comparision 6 years ago
Eugene Kim 7f3d41effd Make DNS zone configurable via -dns_zone 6 years ago
Rongjian Lan e874b299a9 Cleanup mainnet genesis 6 years ago
chao 7037c12dda address pr comments 6 years ago
chao 1ffd8921e2 fix golint 6 years ago
chao cf8f710b94 * add dns server for node syncing 6 years ago
chao 56826cb010 add minpeers checking in DoSyncing loop 6 years ago
chao d46263b46a refactor cleanCache into two for readability; simplify GetBlockHashes request handle logic; requestor will accept only up to batchsize blockhashes instead of reject for longer response 6 years ago
chao 155927992a * add hard limit for node syncing request to avoid grpc connection timeout 6 years ago
chao 9af726f86f node syncing will notify consensus to set mode to syncing when node is out of sync 6 years ago
Chao Ma a8fb319d54 remove address and use publickey in consensus; clean up consensus code 6 years ago