prysm-pulse/beacon-chain/blockchain
Radosław Kapka 25ebed9a70
Cache deposits only up to finalized block (#7453)
* cache deposits until finalized block

* take deposit index from state instead of block

* use stateByRoot

* use eth1data deposit count

* use depositCount-1

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-10-08 10:12:21 +00:00
..
testing Add target epoch and slot consistency check (#7288) 2020-09-22 05:13:12 +00:00
BUILD.bazel Add, use and test VerifyWeakSubjectivityRoot (#7344) 2020-09-26 08:04:07 +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 Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +00:00
chain_info.go Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +00:00
checkpoint_info_cache_test.go Update fastssz: Attempt 2 (#7115) 2020-08-27 18:13:32 +00:00
checkpoint_info_cache.go Implement checkpt info cache (#7070) 2020-08-21 08:50:21 -07:00
head_test.go Update fastssz: Attempt 2 (#7115) 2020-08-27 18:13:32 +00:00
head.go Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +00:00
info_test.go Fix ineffectual assignments (#7403) 2020-10-01 18:53:36 +00:00
info.go Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +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 Unnecessary Slice-to-Slice Conversion analyzer (#7321) 2020-09-23 16:14:34 +00:00
metrics.go Replace Roughtime With Timeutils Across Prysm (#7301) 2020-09-22 19:49:58 +08:00
process_attestation_helpers.go Add overflow check for StartSlot (#7149) 2020-09-02 02:52:36 +00:00
process_attestation_test.go Fixes incorrect checks for errors in several tests (#7392) 2020-10-01 14:38:53 +00:00
process_attestation.go Replace Roughtime With Timeutils Across Prysm (#7301) 2020-09-22 19:49:58 +08:00
process_block_helpers.go Revert 6966 (#7178) 2020-09-04 12:25:42 -05:00
process_block_test.go Fixes incorrect checks for errors in several tests (#7392) 2020-10-01 14:38:53 +00:00
process_block.go Cache deposits only up to finalized block (#7453) 2020-10-08 10:12:21 +00:00
receive_attestation_test.go Prevent far future target epoch for attestation state (#7169) 2020-09-03 13:18:38 -05:00
receive_attestation.go Replace Roughtime With Timeutils Across Prysm (#7301) 2020-09-22 19:49:58 +08:00
receive_block_test.go Fix ineffectual assignments (#7403) 2020-10-01 18:53:36 +00:00
receive_block.go Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +00:00
service_norace_test.go Applies assertion funcs to blockchain tests (#6605) 2020-07-16 12:11:39 +00:00
service_test.go Refactor head info for better usages for lock (#7432) 2020-10-06 10:57:18 +00:00
service.go Ensure genesis state retrieval doesn't use zero hashes root (#7378) 2020-09-30 15:41:09 +00:00
weak_subjectivity_checks_test.go Add, use and test VerifyWeakSubjectivityRoot (#7344) 2020-09-26 08:04:07 +00:00
weak_subjectivity_checks.go Add, use and test VerifyWeakSubjectivityRoot (#7344) 2020-09-26 08:04:07 +00:00