prysm-pulse/beacon-chain
Radosław Kapka e677b19d31
Implement GetSpec in the config API (#8328)
* Implement GetSpec in the config API

* extract map creation

* fix deepsource compliant

* Revert "fix deepsource compliant"

This reverts commit 0c99310cc95c82400370d64a2b95879e9d2cae02.

* use struct tags for api map keys

* remove log

* use spec tag

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
2021-01-28 00:30:48 +00:00
..
blockchain More blockchain pkg tests (#8343) 2021-01-26 20:27:34 -06:00
cache Better receiver names in beacon chain module (#8286) 2021-01-19 13:21:32 +00:00
core Rename getter functions to be idiomatic (#8320) 2021-01-25 21:27:30 +00:00
db Update Prombolt Collector (#8339) 2021-01-26 15:32:46 +00:00
flags Unify the pattern of using a package-level logger (#8245) 2021-01-11 20:03:28 +00:00
forkchoice Consolidate Required Web UI Endpoints Into Single Protobuf File (#8127) 2020-12-16 17:30:48 +00:00
gateway Unify the pattern of using a package-level logger (#8245) 2021-01-11 20:03:28 +00:00
interop-cold-start Rename NewService to New (#8337) 2021-01-26 10:26:57 +00:00
node Rename NewService to New (#8337) 2021-01-26 10:26:57 +00:00
operations Rename NewService to New (#8337) 2021-01-26 10:26:57 +00:00
p2p Rename NewService to New (#8337) 2021-01-26 10:26:57 +00:00
powchain Rename NewService to New (#8337) 2021-01-26 10:26:57 +00:00
rpc Implement GetSpec in the config API (#8328) 2021-01-28 00:30:48 +00:00
state Rename getter functions to be idiomatic (#8320) 2021-01-25 21:27:30 +00:00
sync Update seen att slashing cache to use map (#8332) 2021-01-26 17:24:34 +00:00
BUILD.bazel Unify the pattern of using a package-level logger (#8245) 2021-01-11 20:03:28 +00:00
log.go Unify the pattern of using a package-level logger (#8245) 2021-01-11 20:03:28 +00:00
main.go Rename getter functions to be idiomatic (#8320) 2021-01-25 21:27:30 +00:00
README.md Fix Up READMEs for Mainnet (#7910) 2020-11-23 18:47:55 +00:00
usage_test.go Refactor dependencies, make Prysm "go gettable" (#6053) 2020-05-31 14:44:34 +08:00
usage.go Add Fallback Option for Eth1 Nodes (#8062) 2020-12-11 19:15:04 +08:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of eth2 written in Go by Prysmatic Labs.

You can also read our main README and join our active chat room on Discord.

Discord

Also, read the official beacon chain specification, this design spec serves as a source of truth for the beacon chain implementation we follow at Prysmatic Labs.