Commit Graph

40 Commits (b1389dacc452688584199958b58544c688e62e17)

Author SHA1 Message Date
Gheis Mohammadi d49715e8f7
add new functions to p2p stream client for sharing the full states (#4540) 1 year ago
“GheisMohammadi” 2ca061c800
initial version of client with required state sync functionalities 1 year ago
Casey Gardiner d25b6c6ee2
Mainnet Release Candidate 2023.1.2 (#4376) 2 years ago
frozen 597ba2d6f1 Fix tests. 2 years ago
frozen 8c2ff803f7 Removed engine dependency. 2 years ago
frozen d13f4d033d Fix context passing. 2 years ago
“GheisMohammadi” da1838a75f refactor errors, rename metrics 2 years ago
“GheisMohammadi” 13a85b5771 staged stream sync v1.0 2 years ago
“GheisMohammadi” 8bd82bf82a fix beacon node detection for p2p protocol 2 years ago
“GheisMohammadi” b33a8640a0 refactor errors, rename metrics 2 years ago
“GheisMohammadi” dc3ee197f9 staged stream sync v1.0 2 years ago
“GheisMohammadi” cc93332b5d fix beacon node detection for p2p protocol 2 years ago
“GheisMohammadi” 29d28f20a8 refactor errors, rename metrics 2 years ago
“GheisMohammadi” da83110429 staged stream sync v1.0 2 years ago
Casey Gardiner eaf5d9c701
Rebase dev branch to current main branch (#4318) 2 years ago
Konstantin 1c443aee45
Remove blockchain dependency from engine. (#4310) 2 years ago
Max b11800fe3f
[rpc] query node for syncing calls (#4309) 2 years ago
Konstantin 0753c94c2b
Epoch syncing - syncing only epoch blocks. (#4070) 2 years ago
Konstantin 4eabc120b1
Blockchain interface. (#4214) 2 years ago
Jacky Wang 8bb885e85b
[downloader] fix the local test. Do not set sync mode when bootstrapping. (#4163) 3 years ago
Jacky Wang 22e595df82
[downloader] fix explorer node get stuck when doing short range sync (#4150) 3 years ago
Jacky Wang 708a6e18c1
[Downloader] debug log (#4153) 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
Jacky Wang 6e52ad4a88
[downloader] adjust default testnet downloader values, add sleep to unsuccessful download 3 years ago
Jacky Wang 957aabef2d
[SYNC] fix one potential memory leak because of wrong usage of ctx 3 years ago
Leo Chen 07807c8f2d [sync] add a tolerance number for node-sync checking 4 years ago
Alex Chen 73ab26cf4e Fix Ticker cannot stop for releasing resource 4 years ago
Rongjian Lan 518f8dadb6 fix build and test 4 years ago
Jacky Wang 6b59edc3d7 [downloader] fix inSync method 4 years ago
Jacky Wang 66e6d035e3 [sync] make sync rpc compatible with legacy sync 4 years ago
Jacky Wang 62197e3a26 [stream] change time.Tick to Ticker 4 years ago
Jacky Wang f203a5b41c
[engine] refactored engine and added VerifyCrossLink method 4 years ago
Rongjian Lan b1a71c3e2c fix test build 4 years ago
Jacky Wang 2916c3379f
[sync][stream] remove writeCommitSig in both legacy sync and downloader 4 years ago
Jacky Wang 63216dc7c2
[sync] address some comments and reverted the RLP hash change. 4 years ago
Jacky Wang cd50682097
[engine][stream] updated engine VerifyHeaderWithSignature and fix downloader test 4 years ago
Rongjian Lan e1d072b3ac revert change on insertHook 4 years ago
Rongjian Lan faf89361d6 minor change 4 years ago
Rongjian Lan b6ca283a8a remove unnecessary crosslink broadcast in state sync 4 years ago
Jacky Wang e461b85ac8 [stream][consensus] resolve stn stuck issue and some fixes to short range sync. 4 years ago
Jacky Wang e7e96fd6fd
[stream] fix a bug in insertHelper 4 years ago
Jacky Wang 50bb0d5122
[stream] fix long range test errors 4 years ago
Jacky Wang dd0a109ba7
[stream] added more prometheus metrics 4 years ago
Jacky Wang 4081f3124c [stream] resolve comments according to https://github.com/harmony-one/harmony/pull/3584 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 79f9e12168
[stream] setup downloader in main. Added sync related flags, and revert beacon helper not to verify signature" 4 years ago
Jacky Wang efe1f35c7f
[stream] instruct the beaconhelper also uses insertHelper 4 years ago
Jacky Wang 1fa894d492
[stream] added downloader module for downloading blocks 4 years ago