prysm-pulse/beacon-chain/blockchain
terence tsao c0d6a231bf
Faster ancestor root look up via fork choice store (#6753)
* forkchoice: add `HasParent` and `AncestorRoot` getters
* Tests
* Interfaces
* process block: use getters in `ancestor`
* Update tests
* Merge branch 'master' of github.com:prysmaticlabs/prysm into faster-ancestor-block
* feedback from @rauljordan
2020-07-28 22:29:34 +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 Improve test coverage info.go (#6618) 2020-07-16 22:44:43 +00:00
chain_info_norace_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00:00
chain_info_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00:00
chain_info.go Refactor verifyBlkDescendant to be public in chainservice API (#6552) 2020-07-11 00:16:52 +00:00
head_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00:00
head.go saveHeadNoDB does not invalidate hot state cache (#6729) 2020-07-26 17:10:35 -07:00
info_test.go Improve test coverage info.go (#6618) 2020-07-16 22:44:43 +00:00
info.go Improve test coverage info.go (#6618) 2020-07-16 22:44:43 +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 Improve test coverage info.go (#6618) 2020-07-16 22:44:43 +00:00
metrics.go Best practice feedback - part 1 (#6385) 2020-06-24 21:09:47 +00:00
process_attestation_helpers.go Remove batch blocks save at getAttPreState (#6584) 2020-07-14 15:46:00 +00:00
process_attestation_test.go Faster ancestor root look up via fork choice store (#6753) 2020-07-28 22:29:34 +00:00
process_attestation.go Update on block/attestation comments (#6720) 2020-07-25 04:55:42 +00:00
process_block_helpers.go Faster ancestor root look up via fork choice store (#6753) 2020-07-28 22:29:34 +00:00
process_block_test.go Faster ancestor root look up via fork choice store (#6753) 2020-07-28 22:29:34 +00:00
process_block.go saveHeadNoDB does not invalidate hot state cache (#6729) 2020-07-26 17:10:35 -07:00
receive_attestation_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00: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 Update head before send feed (#6681) 2020-07-22 17:05:17 +00:00
receive_block.go saveHeadNoDB does not invalidate hot state cache (#6729) 2020-07-26 17:10:35 -07:00
service_norace_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00:00
service_test.go Save finalized checkpoint on beacon chain close (#6431) 2020-07-28 13:35:17 -05:00
service.go Save finalized checkpoint on beacon chain close (#6431) 2020-07-28 13:35:17 -05:00