Commit Graph

123 Commits (d4ae4fb1a6f758ff08e2db538872d9959abf4c51)

Author SHA1 Message Date
Jacky Wang d4ae4fb1a6
[sync] added commit sig verification logic to legacy sync 4 years ago
Rongjian Lan b6ca283a8a remove unnecessary crosslink broadcast in state sync 4 years ago
Jacky Wang 50d9878a4e
[stream] added one more comment on BeaconSyncHook 4 years ago
Jacky Wang fbff3b4be5
[stream] added --sync.downloader flag to enable the node run sync stream server without start downloader 4 years ago
Jacky Wang 395a875158
[stream] added rpc and rosetta and metadata interface about stream sync protocol 4 years ago
Jacky Wang 79f9e12168
[stream] setup downloader in main. Added sync related flags, and revert beacon helper not to verify signature" 4 years ago
Jacky Wang c05e150aa7
[stream] rename dns syncing package to legacysync 4 years ago
Jacky Wang a7a248e323 [explorer][sync] make updateConsensusInformation only happens for explorer node 4 years ago
Rongjian Lan 8db8802eed send committed at 67% 4 years ago
Daniel Van Der Maden b291f181fa
Offline Node Support (#3383) 4 years ago
Daniel Van Der Maden 0f0166fb60
Rosetta Implementation - pt2 (Stage 3.2 of Node API Overhaul) (#3312) 4 years ago
Janet Liang c392932f6e
[rpc] Add sync check RPCs (#3301) 4 years ago
Janet Liang 22014801ee
[Explorer] Add explorer node in sync check (#3215) 4 years ago
Rongjian Lan 8a08da67ca
Remove unused code and add benchmark for consensus msg check (#3211) 4 years ago
Leo Chen 0d3101bcd3 [node] replace node.State with node.IsInSync atomic bool 4 years ago
Leo Chen 36c80f4c1b [syncing] fix mis-matched min syncing peers 5 years ago
Leo Chen 5c1cc8232c
Merge master to t3 0523 (#3085) 5 years ago
Jacky Wang a0a4837293
[network] Added caching to node server (#3048) 5 years ago
Rongjian Lan ea2347fa5e
Cherrypick crosslink related fixes from t3 to master. (#3045) 5 years ago
Rongjian Lan 9663128d0a
Fix crosslink broadcast condition (#3041) 5 years ago
Rongjian Lan cdf98123c2 Revert "Revert "make crosslink broadcast smarter and more efficient (#3036)"" 5 years ago
Leo Chen 33ea179b60 Revert "make crosslink broadcast smarter and more efficient (#3036)" 5 years ago
Rongjian Lan afa6ce3d5f
make crosslink broadcast smarter and more efficient (#3036) 5 years ago
Leo Chen 2b25632219 Revert "[node] Throttle acceptance of incoming messages (#2970)" 5 years ago
Edgar Aroutiounian c2f089f618
[node] Throttle acceptance of incoming messages (#2970) 5 years ago
Edgar Aroutiounian 2afd8a54c4
[p2p] Throttle receive with constant cost function (#2819) 5 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
Edgar Aroutiounian 9fa85b586b
[project] Remove dead Lottery app code, optimize node/... on what staticcheck showed (#2688) 5 years ago
Rongjian Lan 2cbb3fb2e1
Fix node sync issue which caused failure to sign and node being kicked out (#2564) 5 years ago
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