Commit Graph

88 Commits (f43add44c5aee293198c1ab4a3a361e5891ab8b4)

Author SHA1 Message Date
Konstantin 29bcc0c48b
Consensus accepts blockchain as a parameter. (#4296) 2 years ago
Rongjian Lan 8906679ad7 stabalize consensus process with pipelining 4 years ago
Rongjian Lan 819500aa70 cherrypick log level change 5 years ago
Rongjian Lan e85c1f3064
Fix log levels (#3058) 5 years ago
Rongjian Lan 3808f5317b
Make commit sig committed along with the block (#2875) 5 years ago
Edgar Aroutiounian 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 5 years ago
Rongjian Lan 55664be681
Add the cross-shard fixes from s3 into master (#2105) 5 years ago
chao 50bb3d86a8 refactor crosslink code out of cross-shard-tx; add more strict verification logic 5 years ago
Rongjian Lan 290cc51b72 fix crosslink bugs 5 years ago
Rongjian Lan 108d01f730 Fix cross link verification and change batch size to 50 5 years ago
Rongjian Lan c463cacbb2 Add more clear log 5 years ago
Rongjian Lan fd4ff19fc3 Fix duplicate error 5 years ago
Rongjian Lan 67f5100e5b Make sure crosslink is verified before proposal 5 years ago
Rongjian Lan f59469b644 Add epoch number in shard state for use of beacon epoch sync 5 years ago
chao 338720b2eb fix epoch reading bug; return error in block crosslink verification if crosslink exists; only remove committed crosslink from pending list 5 years ago
chao 706fc6826f fix block reward code after merging with crosslink 5 years ago
chao 3d6e661a5c address comments/issues for crosslinks 5 years ago
Chao Ma d165ca090e fix crosslink epoch calculation; remove first block comparison by using first epoch comparison 5 years ago
chao fd9fe64129 add local cache and storage for pending crosslinks 5 years ago
chao 87dd2cd2cd Simplified CrossLink structure; 5 years ago
Rongjian Lan f6ffb43277 Fix bugs and refactor NodeList 5 years ago
Edgar Aroutiounian e6a4fbea4f
[committee] Factor out committee membership, provide entry for alternative committee membership (#1818) 5 years ago
Leo Chen 2ecd3a6286 [misc] unify the groupID 5 years ago
chaosma 87d3ab231c small optimization on cross shard tx (#1714) 5 years ago
Eugene Kim 386a948f7b Mark where to limit goroutine concurrency 5 years ago
Leo Chen 2240b8d48f [p2p] add network type prefix to group id 5 years ago
Rongjian Lan b3df7e1fa6 Add staking transaction struct and handler logic 5 years ago
Nye Liu 50aa9a1a17 Make "No ReadCXReceipts found" Info() not Warn() 5 years ago
flicker-harmony 49b94e7bbb # This is a combination of 16 commits. 5 years ago
chao 697787db21 address some minor issues in comments and code 5 years ago
Chao Ma ad10f19235 refactor BroadcastCXReceiptsWithShardID and clean up corresponding logs 5 years ago
chao 00c2356b5e add tx type check; improve several efficiency issues 5 years ago
chao c78b8fa352 add http rpc call to resend missing cross shard receipt 5 years ago
Dennis Won 479c9ad60f consolidate and use block validator functions properly 5 years ago
chao d0856e5af9 add ToShardID verification 5 years ago
chao 39809b9027 add upper limit on incoming receipts 5 years ago
chao d624e3c46a remove crosslink checking in cross tx receipt verification 5 years ago
chao 39214def83 improve cross tx receipts verification to avoid beacon sync dependency 5 years ago
Rongjian Lan bf786f4bf0 fix build 5 years ago
chao 65cdaf75bf improve cross shard tx receipts verification design and logic 5 years ago
Rongjian Lan 06e3439915 refactor node_handler.go 5 years ago
Rongjian Lan 54111b60d7 Update EpochLastBlock to use big int 5 years ago
Eugene Kim 8cc2543c9e Move header fields into private struct; expose them using getters/setters 5 years ago
Eugene Kim a48123e749 Move (core/)types.Header and friends into block 5 years ago
Rongjian Lan 892958a232 Add epoch-based forking 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
Eugene Kim 44715b0155 Revert "Merge pull request #1427 from chaosma/master" 5 years ago