prysm-pulse/beacon-chain/cache
Radosław Kapka 8455656597
Use beacon state interfaces instead of concrete structs (#10195)
* return interface from testing/util

* remove usages of v1

* return interface from InitializeFromProto

* return interface from InitializeFromProto

* fix test

* fix interface visibility

* more fixes

* use InitializeFromProtoUnsafe in testing/util

* return early error from mock

* v2

* fix tests

* remove unnecessary assertion

* use struct in nil state test

* Revert "Auxiliary commit to revert individual files from 6bb528c2c5df2446ad18450009f63f44318d41a9"

This reverts commit 7d70238a301209f6dbfc8ff1d81b16e33b0bd67d.

* use struct in sync committee test

* v3

* use InitializeFromProtoUnsafe in mock

* use version information

* Revert "Auxiliary commit to revert individual files from 6bb528c2c5df2446ad18450009f63f44318d41a9"

This reverts commit 5d5e6f2884d21caec7530c16ad2a0d0d27c44aa1.

* revert changes to ClearPreGenesisData

* fix build error

* remove error from PreGenesisState

* bzl
2022-02-08 09:30:06 +00:00
..
depositcache Fix Certain Edge Cases With the Analyzer (#10164) 2022-02-02 14:11:31 +00:00
active_balance_disabled.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
active_balance_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
active_balance.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
attestation_data_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
attestation_data.go Remove copyutil pkg, move v1alpha1 copy methods into v1alpha1 pkg (#9533) 2021-09-04 06:55:57 +00:00
BUILD.bazel Use beacon state interfaces instead of concrete structs (#10195) 2022-02-08 09:30:06 +00:00
cache_test.go Deprecate Uneeded Flags (#8455) 2021-02-16 15:27:37 +00:00
checkpoint_state_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
checkpoint_state.go Add pkg crypto (#9603) 2021-09-15 22:55:11 +00:00
committee_disabled.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
committee_fuzz_test.go Add in progress handler to committee cache (#9664) 2021-09-26 23:27:57 +08:00
committee_test.go Add in progress handler to committee cache (#9664) 2021-09-26 23:27:57 +08:00
committee.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
committees.go Clean up unused types & function comments (#9691) 2021-09-28 21:21:07 +00:00
common.go Move Shared/Params Into Config/Params (#9642) 2021-09-21 19:59:25 +00:00
doc.go Reduce Usage of Eth2 Terminology in Prysm (#9104) 2021-06-26 19:00:33 +00:00
error.go Update Blockchain Package From Altair (#9422) 2021-08-26 05:01:09 +00:00
proposer_indices_disabled.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
proposer_indices_test.go Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
proposer_indices_type.go Use Custom Type ValidatorIndex Across Prysm (#8478) 2021-02-23 00:14:50 +00:00
proposer_indices.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
skip_slot_cache_test.go Clean Up Methods In Prysm (#9903) 2021-11-15 10:13:52 -05:00
skip_slot_cache.go Clean Up Methods In Prysm (#9903) 2021-11-15 10:13:52 -05:00
subnet_ids_test.go Use fieldparams for BLS public key (#10042) 2022-01-06 17:33:08 +00:00
subnet_ids.go Move Shared/Params Into Config/Params (#9642) 2021-09-21 19:59:25 +00:00
sync_committee_disabled.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
sync_committee_head_state_test.go #10036 Replace codename Merge with Bellatrix (1st step) (#10044) 2022-01-10 16:47:30 +00:00
sync_committee_head_state.go Use beacon state interfaces instead of concrete structs (#10195) 2022-02-08 09:30:06 +00:00
sync_committee_test.go Monitor sync committee (#9923) 2021-11-24 09:56:34 +08:00
sync_committee.go Remove libfuzzer / afl based builds in favor of go 1.18 fuzz testing (#10065) 2022-01-20 04:51:02 +00:00
sync_subnet_ids_test.go Use fieldparams for BLS public key (#10042) 2022-01-06 17:33:08 +00:00
sync_subnet_ids.go Create Encoding Bytesutil (#9658) 2021-09-23 15:23:37 +00:00