prysm-pulse/beacon-chain/rpc/eth
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 Code cleanup (#9992) 2021-12-07 17:52:39 +00:00
events Allow comma-separated event topics (#10052) 2022-01-07 17:17:29 +00:00
helpers Add sync details to error messages (#9750) 2021-10-07 20:50:03 +02:00
node Code cleanup (#9992) 2021-12-07 17:52:39 +00:00
validator Split state package into state-proto and state-native (#10069) 2022-01-13 12:23:53 +01:00