prysm-pulse/beacon-chain/state/state-native
james-prysm e0eee87bf4
Improve beacon chain coverage Part 1 (#11080)
* first node test

* adding in configuration flags for code coverage

* adding line to remove file on unit test

* adding new test for compressed field trie but is currently broken

* changing limit on trie

* adding new trie length coverage

* adding in test for empty copy of trie

* adding more trie tests

* adding new field trie

* adding more field trie tests

* adding clarity to chunking equation

* fixing linting

* clarifying function for limit

* updating native state settings to improve ease of future unit tests

* improving unit test

* fixing unit tests

* adding more tests and fixing linting

* adding more coverage and removing unused file

* increasing node coverage

* adding new test for checking config for booleans

* fixing db test

* fixing linting

* adding signing root test

* fixing linting

* removing accidently created beacondata

* switching not non native state

* reverting back to proto use for spec test

* reverting back to proto for some tests

* turning off native state on some tests

* switching more to proto state

* rolling back disablenativestate

* switching to native state in the state-native package for tests

* fixing linting

* fixing deepsource complaint

* fixing some tests to native state and removing some unused flag checks

* convert to native state

* fixing linting

* issues are being triggered by deleting the db this way so reverting change in hopes of changing this

* rolling back testing util

* rolling back some tests from native state

* rolling back db deletion

* test switching native state off after test runs

* fixing hasher test

* fixing altair and bellatrix hashers for native state

* Update beacon-chain/node/node_test.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* Update validator/rpc/auth_token_test.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* fixing imports

* adding altair proof test

Co-authored-by: Radosław Kapka <rkapka@wp.pl>
2022-08-16 16:19:01 +00:00
..
custom-types Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
types Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
beacon_state_mainnet_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
beacon_state_mainnet.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
beacon_state_minimal_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
beacon_state_minimal.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
BUILD.bazel Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
doc.go Deduplicate native state (a.k.a. One State to rule them all) (#10483) 2022-05-09 13:02:34 +00:00
error.go Clean up misc warnings (#10900) 2022-06-21 15:26:56 +00:00
getters_attestation_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_attestation.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_block_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_block.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_checkpoint_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_checkpoint.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_eth1.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_misc.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_participation_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
getters_participation.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_payload_header.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_randao.go Deduplicate native state (a.k.a. One State to rule them all) (#10483) 2022-05-09 13:02:34 +00:00
getters_state.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_sync_committee.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
getters_validator_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
getters_validator.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
hasher_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
hasher.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
proofs_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
proofs.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
readonly_validator_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
readonly_validator.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
references_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_attestation_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
setters_attestation.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_block.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_checkpoint.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_eth1.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_misc.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_participation.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_payload_header.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_randao.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_state.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_sync_committee.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
setters_validator.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
spec_parameters.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
ssz.go Use prysmaticlabs/fastssz as a direct dependency (#10941) 2022-06-28 13:03:24 +00:00
state_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
state_trie_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
state_trie.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
types_test.go Improve beacon chain coverage Part 1 (#11080) 2022-08-16 16:19:01 +00:00
types.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00