Commit Graph

709 Commits (f8e2fd71201e74f1a8f4c6c8bc0f23d3e7b4b33c)

Author SHA1 Message Date
Rongjian Lan 0aeb3c9e34
State prune (#2244) 5 years ago
Rongjian Lan 4c9ec7329e
Small fixes on staking log and error (#2158) 5 years ago
Edgar Aroutiounian 801b4b83e2
[slash][consensus] Notice double sign & broadcast, factor out tech debt of consensus (#2152) 5 years ago
Rongjian Lan 25b2b5fd9e
Fix the one-off beacon bad block fully (#2191) 5 years ago
Edgar Aroutiounian cae94683a4
[state][staking][availability] Handle availability only in finalize (#2185) 5 years ago
Rongjian Lan d98267c113
Add one-off block verification rule for beacon chain bad block (#2180) 5 years ago
Edgar Aroutiounian 0a0a6336bc
[node][availability] Move validator staking update in writeblockwithstate earlier in body, temp disable availability (#2175) 5 years ago
Daniel Van Der Maden d6365f94a6 [core + node] Change blacklist map and err returns 5 years ago
Daniel Van Der Maden 28a2bbba55 [core] Make `addTxsLocked` return slice of error causes 5 years ago
Daniel Van Der Maden 98e43099cf [core tests] Remove `errors` superset lib to satisfy goimports 5 years ago
Daniel Van Der Maden 367f4c9602 [core] Fix comment for golint 5 years ago
Daniel Van Der Maden 90ef8022bd [core] Add blacklist test 5 years ago
Daniel Van Der Maden 025a3093de [core] Add blacklist check in `validateTx` & add blacklist map to tx pool config 5 years ago
Daniel Van Der Maden 9fe8792c02 Report failed (non-staking) transactions (#2160) 5 years ago
Edgar Aroutiounian 6435f4060c
[availability] Implement inactive toggle for validators that miss threshold of signing required; (66%) of epoch (#2077) 5 years ago
Rongjian Lan eca9ca51ad
Fix mutex misuse in pending crosslinks (#2094) 5 years ago
Rongjian Lan 55664be681
Add the cross-shard fixes from s3 into master (#2105) 5 years ago
flicker-harmony f62f3dce41 Add pending CX receipts API to master (#2119) 5 years ago
Edgar Aroutiounian b216666de1 [security] Audit fixes (#2051) 5 years ago
Edgar Aroutiounian 868c4c896c
Extend failure sink (#2045) 5 years ago
flicker-harmony f4b45c89f3 Uncomment logs for receipt 5 years ago
chao dd7809cbfa checking to.address() is staking validator addr or not; avoid create cxReceipts when smart contract call failed 5 years ago
Rongjian Lan e7cd387677 Fix create validator balance reduce bug; Add LastEpochInCommittee (#2029) 5 years ago
Edgar Aroutiounian df1ec49859
[staking] Richer errors (#2012) 5 years ago
Rongjian Lan 931601c773 Fix shard state epoch number after staking 5 years ago
Rongjian Lan 0e7f01edfe Fix ecdsa lookup bug 5 years ago
Rongjian Lan 9343fdaaed fix beneficiary issue 5 years ago
Edgar Aroutiounian 8df38a0a41
[reward] Make reward be 0 in preStaking era (#1991) 5 years ago
Rongjian Lan 290cc51b72 fix crosslink bugs 5 years ago
Rongjian Lan 595b3e51af Fix accumulator init issue and add one-off fix for testnet 5 years ago
Rongjian Lan 678e2ec50d Fix re-delegate negative balance bug 5 years ago
Eugene Kim 4a326b33e4 Store CX receipts in blocks in CrossTxEpoch 5 years ago
Eugene Kim 43c9bb46fc Validate CX receipt root from CrossTxEpoch 5 years ago
Eugene Kim ef389aa9b5 IsCrossTx → AcceptsCrossTx 5 years ago
chao 05dd350906 address comments 5 years ago
Rongjian Lan 858dacc244 Fix lint 5 years ago
Rongjian Lan 9ccb8db7a1 Fix build 5 years ago
Rongjian Lan 41509fcbc6 fix bug on undelegate and delegate 5 years ago
Edgar Aroutiounian c8c9c8d594
[votingpower] Extend vote power snapshot, use existing roster data structure (#1935) 5 years ago
chao 44a8e2a376 add shardState verification 5 years ago
Rongjian Lan 1a119186b5 make uptime accounting not failing normal consensus 5 years ago
Rongjian Lan 117d0f5702 Fix uptime account code 5 years ago
Edgar Aroutiounian 556f3ff547 [reward] Add branch on payout in accumulator reward 5 years ago
Edgar Aroutiounian 2bf31d892a [reward] Explicitly record block-reward accumulator from beginning of time 5 years ago
Edgar Aroutiounian da3fe98c13 [reward] Bump up cache limit on block accum 5 years ago
Edgar Aroutiounian 161bcb0edb [reward] Write to cache only after db write success 5 years ago
Edgar Aroutiounian f828ef67b3 [reward] Write to cache only after write to db 5 years ago
Edgar Aroutiounian 7e83017fca [reward] UpdateBlockReward does not need cache usage 5 years ago
Edgar Aroutiounian 575b0867d0 [reward] Put into cache fast 5 years ago
Edgar Aroutiounian a4b3ba33d9 [reward] Use cache proper 5 years ago