Commit Graph

98 Commits (fcb04eededaeeb9979ed62e3302753bb1c1651c2)

Author SHA1 Message Date
Rongjian Lan f59469b644 Add epoch number in shard state for use of beacon epoch sync 5 years ago
Rongjian Lan 8ae487b7cb Remove txn log 5 years ago
Rongjian Lan 525d151b0f Add more log 5 years ago
Rongjian Lan a2f1189d59 Add more log 5 years ago
Rongjian Lan 0cf208ce8b Add more log 5 years ago
Rongjian Lan 717e23b40f Fix sync bug 5 years ago
Rongjian Lan 738134a7da Fix sync bug 5 years ago
Rongjian Lan 3f5eef034d Fix beacon sync rollback bug 5 years ago
Rongjian Lan b240b7533d Many small tweaks 5 years ago
Eugene Kim 470018e7a0 Fix block sync rollback logic 5 years ago
Rongjian Lan bad9c62922 Bug fixes 5 years ago
Rongjian Lan fcd3935780 Fix beacon sync 5 years ago
Leo Chen feceec6e38 [net] only listen to tcp4 address 5 years ago
Dennis Won e75b4a49e2 make process state sync func to return error 5 years ago
Dennis Won 7d68c7cc01 add verifyHeaders option to blockchain.insertChain() 5 years ago
Dennis Won 0051bda036 fix go lint 5 years ago
Dennis Won b36f71621b add comment explaining the logic behind choosing the most common sync peer config for node syncing 5 years ago
Dennis Won 4759eafed8 remove incorrect quorum check but just use the max hash for new node syncing 5 years ago
Chao Ma 1ee9a599d0 update consensus information in sync loop 5 years ago
chao 685f61cd88 fix state syncing ticker leak; adjust syncing loop parameters 5 years ago
Dennis Won 5d7445ab4f run scripts/install_build_tools.sh to make sure build tools are of correct versions 5 years ago
Rongjian Lan 81729f6b72 refactor to one liner 5 years ago
Rongjian Lan 9be5b9e163 Verify sig every 100 blocks during state sync 5 years ago
Nye Liu 3f922af9eb Unify json tags for IP 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 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
chao 53fc2819b9 close connection after pushnewblock error 5 years ago
Dennis Won 479c9ad60f consolidate and use block validator functions properly 5 years ago
chao 8398901913 disable state syncing debug log 5 years ago
Dennis Won 518f98ee5e add block header download api to grpc 5 years ago
chao c813fed369 refactoring block header signature verification 5 years ago
chao faf48eb574 add debug log for beacon syncing 5 years ago
Nye Liu 1499169d40 [#1505] Log byte arrays as Hex Strings (#1506) 5 years ago
charleszqwang aa2e800575 Change Byte Output in Zerolog to Hex 5 years ago
Eugene Kim 8cc2543c9e Move header fields into private struct; expose them using getters/setters 5 years ago
Dennis Won daf4767a51 close peer sync config connections to prevent duplicate peer sync config creation 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
chao 3e5ab0d12e fix syncLoop trap bug 5 years ago
chao 4c46b1bd1f fix several small bugs and security issues on cross shard transaction 5 years ago
chao e3bcc88e67 improve log and syncing loop cpu 100% issue 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
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