prysm-pulse/beacon-chain/state/stateV0
Radosław Kapka 190d862552
Implement GetBeaconState in the debug API (#8631)
* Return status.Errorf instead of plain errors from gRPC functions

* return plain errors from helper functions

* change errors to lowercase in node

* correct test expectations

* extracted StateFetcher

* StateFetcher tests

* extract beacon state creation option and fix state tests

* add comment to StateFetcher

* register the server

* implement grpc function

* test ToProto

* gRPC function test with mock state fetcher

* reduce visibility of packages

* add missing error assertion

* removed unused code

* overwrite config name

* gzl

* Fix service fields

* rename StateFetcher to Provider

* Update beacon-chain/state/stateV0/state_trie.go

Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>

* adjust code to new v0 interfaces

* interface/struct naming changes

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2021-03-29 21:04:35 +00:00
..
BUILD.bazel Implement GetBeaconState in the debug API (#8631) 2021-03-29 21:04:35 +00:00
cloners.go Move state pkg to stateV0 pkg (#8620) 2021-03-17 19:49:49 +00:00
doc.go State: various clean up (#8633) 2021-03-19 20:03:19 +00:00
field_root_attestation.go State: refactor common root functions (#8630) 2021-03-18 16:29:06 -07:00
field_root_eth1.go State: refactor common root functions (#8630) 2021-03-18 16:29:06 -07:00
field_root_validator.go State: refactor common root functions (#8630) 2021-03-18 16:29:06 -07:00
field_root_vector.go State: various clean up (#8633) 2021-03-19 20:03:19 +00:00
field_roots.go State: rename a few things (#8650) 2021-03-23 21:17:09 +00:00
field_trie_test.go Move state pkg to stateV0 pkg (#8620) 2021-03-17 19:49:49 +00:00
field_trie.go Move handleValidatorSlice and handleByteArrays to stateutil pkg (#8653) 2021-03-24 01:59:23 +00:00
getters_test.go Harden beacon state interface for Altair (#8673) 2021-03-26 18:15:03 +00:00
getters.go Harden beacon state interface for Altair (#8673) 2021-03-26 18:15:03 +00:00
helpers_test.go Move handleValidatorSlice and handleByteArrays to stateutil pkg (#8653) 2021-03-24 01:59:23 +00:00
references_test.go Harden beacon state interface for Altair (#8673) 2021-03-26 18:15:03 +00:00
setters_test.go Harden beacon state interface for Altair (#8673) 2021-03-26 18:15:03 +00:00
setters.go Harden beacon state interface for Altair (#8673) 2021-03-26 18:15:03 +00:00
state_test.go Move state pkg to stateV0 pkg (#8620) 2021-03-17 19:49:49 +00:00
state_trie_test.go Implement GetBeaconState in the debug API (#8631) 2021-03-29 21:04:35 +00:00
state_trie.go Implement GetBeaconState in the debug API (#8631) 2021-03-29 21:04:35 +00:00
types_test.go Move state pkg to stateV0 pkg (#8620) 2021-03-17 19:49:49 +00:00
types.go Move state pkg to stateV0 pkg (#8620) 2021-03-17 19:49:49 +00:00
validator_getters.go State: various clean up (#8633) 2021-03-19 20:03:19 +00:00