Commit Graph

300 Commits (f42338c30b051a95f8e30674b9b9a372555d654e)

Author SHA1 Message Date
Rongjian Lan f67c936ab9 Add more log in bad block 5 years ago
Rongjian Lan 3f5eef034d Fix beacon sync rollback bug 5 years ago
Rongjian Lan b240b7533d Many small tweaks 5 years ago
Chao Ma f0f3f201ae deduplicate pending crosslinks when write to local db 5 years ago
Edgar Aroutiounian 35d22ce116
[reward] Add Accumulator of rewards in DB (#1888) 5 years ago
Rongjian Lan b177e00714 move stats account in the correct place 5 years ago
Chao Ma 06940237c1 make DeleteCommittedCrossLinksFromPending faster; fix ContinuesCrossLink bug 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 3d6e661a5c address comments/issues for crosslinks 5 years ago
Rongjian Lan 1a5757b249 Add full block reward integration; fix staking index bug; add staking txn signer check (#1889) 5 years ago
chao fd9fe64129 add local cache and storage for pending crosslinks 5 years ago
Edgar Aroutiounian aaf289c070
[shard] Wrapper on decoding ShardState (#1886) 5 years ago
chao 87dd2cd2cd Simplified CrossLink structure; 5 years ago
Rongjian Lan 8c4734a319 fix a corner case bug for staking epoch catch up 5 years ago
Rongjian Lan d5cdd62c52 Fix lint 5 years ago
Rongjian Lan 34dcb28bac Remove local code 5 years ago
Rongjian Lan c6e0fc68fa Add voting power and effective stake into RPC 5 years ago
Rongjian Lan e79ba5fe88 Make shard chain follow beacon chain's epoch after stakingEpoch 5 years ago
Rongjian Lan 9070421462 Refactor shard compute logic and make local test friendly for staking 5 years ago
Rongjian Lan b1a6c77f6b Remove unncessary api 5 years ago
Rongjian Lan 1049bd5f24 More clear up and fixes 5 years ago
Rongjian Lan bad9c62922 Bug fixes 5 years ago
Rongjian Lan 87eefb8bcc Remove prints 5 years ago
Rongjian Lan f3927bd465 Add uptime stats 5 years ago
Rongjian Lan a2bde5651b Avoid memory waste 5 years ago
Rongjian Lan 07cc574f34 Return early if found delegation 5 years ago
Rongjian Lan c16ededa3e Add delegation index to avoid looping through all delegations 5 years ago
Rongjian Lan 9cd994ecf2 Add more staking RPCs 5 years ago
Edgar Aroutiounian e3802cd31b [slashing][reward][committee] Begin wrap up for merge with master, focus on rewards 5 years ago
Rongjian Lan bde9d38ed1 Add missing staking related core code; and add some basic rpcs 5 years ago
Rongjian Lan 77ff9d422d test code 5 years ago
Rongjian Lan b856049aad Create snapshot for all validators 5 years ago
Rongjian Lan 59059f4b46 Fix active validator DB api 5 years ago
Rongjian Lan 901785269b fix lint 5 years ago
Rongjian Lan f6ffb43277 Fix bugs and refactor NodeList 5 years ago
Rongjian Lan 92f80b0445 Add validator snapshot in local db 5 years ago
Edgar Aroutiounian f1cf151ba1 [slashing] Checkpoint to verify changing of committee works 5 years ago
Edgar Aroutiounian c1baaeaa06 Revert "[epos] Remove test code generation - use commit for testing later" 5 years ago
Edgar Aroutiounian 095be41b56 [epos] Remove test code generation - use commit for testing later 5 years ago
Edgar Aroutiounian ea7a4927e2 [EPoS] Implement EPoS at slot level 5 years ago
Edgar Aroutiounian 09c427f080 [EPoS] Checkpoint w/RJ 5 years ago
Edgar Aroutiounian 78c0cf030c [staking] Stumble out test case for validator information 5 years ago
Rongjian Lan 3500f2277e Add collect rewards core transition 5 years ago
Rongjian Lan 317e587dbe Add delegator->validators index 5 years ago
Rongjian Lan e76d205e29 move other block related data DB commit into insertChain 5 years ago
Edgar Aroutiounian 55c9386e4c
[quorum] Staked quorum member (#1819) 5 years ago
Edgar Aroutiounian e6a4fbea4f
[committee] Factor out committee membership, provide entry for alternative committee membership (#1818) 5 years ago
Rongjian Lan 40f099d56b Add comment for PostChainEvents 5 years ago
Rongjian Lan 2c9f2135cd Reset tx pool when there is a new block 5 years ago
chao 5dd83cd4be comment out staking debug code which can be uncommented later for debugging; we are not done yet 5 years ago