Commit Graph

103 Commits (bc75a4687f2fae682b537444e716d3d8ca5392c1)

Author SHA1 Message Date
Rongjian Lan 2406442f00 Fix beacon sync 5 years ago
Rongjian Lan af6cb79db0 Add state sync sig validation and fix travis test 5 years ago
Nye Liu fe09f62035
Add target to errors so we know the misbehaving endpoint 5 years ago
Nye Liu 8f1f2726b7
Increase download register timeout 5 years ago
Nye Liu 534bbf9c15 Increase download register timeout 5 years ago
Nye Liu 59569ba6b8 Add target to errors so we know the misbehaving endpoint 5 years ago
Christopher Liu 597e561b46
[Metrics] Fix Travis and undo zerolog changes 5 years ago
flicker-harmony bbf06f901f Add generated pb files 5 years ago
flicker-harmony 7806cd25c7 Fix travis 5 years ago
flicker-harmony d149c0ccb1 Add metrics service 5 years ago
coolcottontail 46f292be25 created different consensysratio for localnet/mainnet 5 years ago
Chao Ma c80d196e47 initial setup of shard information use latest epoch info to replace genesis epoch info 5 years ago
Kai Lee 9e87c928f1 Replace all logs in api module to use zerolog 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
Rongjian Lan d2e9862b91 Fix coinbase bad block issue 6 years ago
chao cf8f710b94 * add dns server for node syncing 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
Rongjian Lan a1f2acb57d Improve logging readability 6 years ago
Rongjian Lan 23cdabc182 Fix consensus stability 6 years ago
Eugene Kim a7218a999a Log errors, mostly at warn (or fatal for UT) level 6 years ago
ak 35ede709aa addressing RJs comments 6 years ago
ak f1d333ddbe high thrughput txgen| WIP 6 years ago
chao c4cf98cbc6 debug beacon sync not stable issue 6 years ago
chao cce175b74b add debug info to distinguish beacon sync from normal sync 6 years ago
chao 61acdc41cb beacon syncing; use p2p to broadcast new blocks 6 years ago
u5surf 8d38f12425 [lint] fix misspell #708 6 years ago
u5surf 4d09b63dff [lint] fix gofmt #708 6 years ago
Leo Chen a98ead38fa [crash] fix issue #703 6 years ago
Rongjian Lan f6c1230d49 Reorg genesis block for normal shards 6 years ago
Eugene Kim fc0ddebc1a Hold SyncConfig mutex for accessing peers 6 years ago
Eugene Kim 4011ede7ea Make GetBlockHashesConsensusAndCleanUp a SyncConfig method 6 years ago
Eugene Kim d9eb985c36 Now that client cannot be nil, remove nil checks 6 years ago
Eugene Kim acd0351e9d Simplify peer count processing 6 years ago
Eugene Kim 943081e2f5 Add only peerConfigs with non-nil clients 6 years ago
Eugene Kim 5d5fe918ae Merge the two loops in CreateSyncConfig 6 years ago
Eugene Kim 56f1c60928 Roll MakeConnectionToPeers into CreateSyncConfig 6 years ago
Eugene Kim 1aa2d9bbd6 Log CreateSyncConfig errors from the caller side 6 years ago
chao 6c7ae4cb64 fix state sync response message flooding 6 years ago
Ubuntu 43d39bc5bd fix initial blockheight checking when restart the node 6 years ago
chao 0d5dcfcae3 refactor state syncing; unify state sync and beacon sync (i.e. depends 6 years ago
chao ebd5b8e240 replace consensus blsAddr with new syncID for state syncing 6 years ago
chao af8139f1e3 refactor state sync; decouple from consensus 6 years ago
Rongjian Lan d247eaa52f Fix state sync 6 years ago
Rongjian Lan 1dbb1a9250 remove validator IDs 6 years ago
animeshg 91d9b7a95d Add tests for syncing 6 years ago
chaosma e66aeb4c57
add beaconchain node state syncing (#502) 6 years ago
Minh Doan 6eb8d7ea96 new logic of creating staking transaction 6 years ago
Eugene Kim 59d53cb294 Add //go:generate for mocks and .pb.go files 6 years ago