prysm-pulse/beacon-chain/rpc/prysm/v1alpha1
Preston Van Loon 182bd615ac
refactoring: Deduplicate code (#10090)
* Deduplicate sync committee indices from state

* Deduplicate code in listblocks RPC endpoints, which only differ in response object

* Deduplicate test code in config/fieldparams

* Delete stale benchmark target. This is already included in go_default_test

* deduplicate test cases in TestIsSlashableValidator_OK and fix blst
BUILD file

* Deduplicate TestStore_IsFinalizedChildBlock

* Revert crypto/bls/blst/BUILD.bazel

* Deduplicate TestStore_SaveBlock_NoDuplicates

* Use a generic wrapper for beacon blocks to streamline test

* Deduplicate TestStore_BlocksCRUD

* Deduplicate TestStore_BlocksHandleZeroCase

* Deduplicate TestStore_BlocksBatchDelete

* deduplicate TestStore_BlocksHandleInvalidEndSlot

* Deduplicate TestStore_BlocksCRUD_NoCache

* Deduplicate common block test setup. Make TestStore_Blocks_FiltersCorrectly support multiple forks in test

* Deduplicate the rest of these tests

* lint

* Deprecation warning

* Add test for WrappedSignedBeaconBlock

* Test error path
2022-01-16 18:44:42 +00:00
..
beacon refactoring: Deduplicate code (#10090) 2022-01-16 18:44:42 +00:00
debug Use signature length from fieldparams (#10019) 2021-12-15 15:14:30 -05:00
node Eth1 connections (#10073) 2022-01-14 11:13:04 -05:00
slasher Highest Attestations Endpoint for Optimized Slasher (#9706) 2021-09-29 21:33:28 -05:00
validator Use fieldparams for BLS public key (#10042) 2022-01-06 17:33:08 +00:00