prysm-pulse/beacon-chain/state/v1
Preston Van Loon 412ddbb29e
beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221)
* Introduce changes from Altair hf1 branch

* go pkg viz changes

* Fix test

* goimports for some reason

* Use a more safe method of wrapping validators with regards to nil validators. Add basic tests for this wrapped validator

* Use a more safe method of wrapping validators with regards to nil validators. Add basic tests for this wrapped validator

* Panic fixes

* Fix tests

* remove nil validator test as it is no longer possible

* goimports for some reason

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2021-07-19 18:26:39 +00:00
..
BUILD.bazel beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
doc.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
field_roots.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
field_trie_helpers.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
field_trie_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
field_trie.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_attestation.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_block.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_checkpoint.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_eth1.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_misc.go Clean up shared interface package (#9172) 2021-07-13 18:58:43 +00:00
getters_randao.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_state.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
getters_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
getters_validator_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
getters_validator.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
helpers_test.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
readonly_validator_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
readonly_validator.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
references_test.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_attestation_test.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_attestation.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_block.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_checkpoint.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_eth1.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_misc.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_randao.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_state.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
setters_validator.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
state_test.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
state_trie_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
state_trie.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
types_test.go beacon-chain/state/v1: ReadOnlyValidator wrapper constructor method (#9221) 2021-07-19 18:26:39 +00:00
types.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
unsupported_getters.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00
unsupported_setters.go Beacon State V2 Interface Definition With Semantic Version Paths (#9125) 2021-06-30 15:06:19 +00:00