prysm-pulse/beacon-chain/blockchain
Preston Van Loon 1f35384578
Reject a block which its parent is not part of the finalized chain (#6549)
* Reject a block which its parent is not part of the finalized chain
* Refactor verifyBlkDescendant to be public and omit the slot argument, which was only used for error messages
* Merge branch 'refactor-verifyBlkDescendant-signature' into reject-bad-block
* fix
* impl in mock
* impl in mock
* gofmt
* Merge refs/heads/master into refactor-verifyBlkDescendant-signature
* Merge branch 'refactor-verifyBlkDescendant-signature' into reject-bad-block
* fix test
* add test
* Merge branch 'refactor-verifyBlkDescendant-signature' into reject-bad-block
* gofmt
* Merge branch 'master' of github.com:prysmaticlabs/prysm into reject-bad-block
* move up in the validation pipeline, @terencechain offline feedback
* Merge refs/heads/master into reject-bad-block
2020-07-11 03:57:42 +00:00
..
testing Reject a block which its parent is not part of the finalized chain (#6549) 2020-07-11 03:57:42 +00:00
BUILD.bazel Move skip-regen-historical-states to deprecated (#6512) 2020-07-08 00:15:45 +00:00
chain_info_norace_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
chain_info_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
chain_info.go Refactor verifyBlkDescendant to be public in chainservice API (#6552) 2020-07-11 00:16:52 +00:00
head_test.go Add spans for head state access (#6418) 2020-06-26 22:52:11 +00:00
head.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
info.go Add spans for head state access (#6418) 2020-06-26 22:52:11 +00:00
init_sync_process_block.go Move skip-regen-historical-states to deprecated (#6512) 2020-07-08 00:15:45 +00:00
log.go beacon/log: augment logs with block roots (#5675) 2020-04-29 16:57:04 +00:00
metrics.go Best practice feedback - part 1 (#6385) 2020-06-24 21:09:47 +00:00
process_attestation_helpers.go Address spec adherence feedbacks (#6365) 2020-06-24 03:14:44 +00:00
process_attestation_test.go Hot states use no DB (#6488) 2020-07-06 17:22:12 +00:00
process_attestation.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
process_block_helpers.go Refactor verifyBlkDescendant to be public in chainservice API (#6552) 2020-07-11 00:16:52 +00:00
process_block_test.go Refactor verifyBlkDescendant to be public in chainservice API (#6552) 2020-07-11 00:16:52 +00:00
process_block.go Save Boundary States (#6542) 2020-07-10 09:00:41 -07:00
receive_attestation_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
receive_attestation.go QSP-Docs All Documentation Improvements from Quantstamp Audit Report (#6367) 2020-06-23 21:11:20 +00:00
receive_block_test.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
receive_block.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
service_norace_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
service_test.go Batch Verify Blocks (#6469) 2020-07-07 04:16:12 +00:00
service.go Fix genesis validator count (#6540) 2020-07-09 19:54:24 -05:00