prysm-pulse/beacon-chain
Raul Jordan 7974fe01cd
[Service Revamp] - Powchain Service With Functional Options (#9856)
* begin powchain service refactor

* begin refactor

* powchain passes

* options pkg

* gaz

* rev

* rev

* comments

* move to right place

* bazel powchain

* fix test

* log

* contract addr

* happy path and comments

* gaz

* new service
2021-11-04 14:19:44 -04:00
..
blockchain [Service Revamp] - Powchain Service With Functional Options (#9856) 2021-11-04 14:19:44 -04:00
cache Add in Stronger Length Checks (#9758) 2021-10-08 17:41:36 +00:00
core Use prev epoch source naming correctly (#9840) 2021-11-03 21:50:41 +00:00
db Use BeaconBlockIsNil helper more (#9834) 2021-11-01 14:13:05 +00:00
deterministic-genesis Rename Interop-Cold-Start Package to Deterministic-Genesis (#9841) 2021-11-02 14:55:36 +00:00
forkchoice Move Shared/Testutil into Testing (#9659) 2021-09-23 18:53:46 +00:00
gateway Register v1alpha2 endpoints in the gateway (#9768) 2021-10-12 15:13:52 +00:00
node [Service Revamp] - Powchain Service With Functional Options (#9856) 2021-11-04 14:19:44 -04:00
operations Pool returns empty contribution slice instead of nil (#9808) 2021-10-20 14:45:57 -07:00
p2p Minor cleanups (#9743) 2021-10-06 13:23:40 -05:00
package Move Miscellaneous Shared/ Packages Into Semantic Groups (#9624) 2021-09-17 19:20:50 +00:00
powchain [Service Revamp] - Powchain Service With Functional Options (#9856) 2021-11-04 14:19:44 -04:00
rpc [Service Revamp] - Powchain Service With Functional Options (#9856) 2021-11-04 14:19:44 -04:00
server Register v1alpha2 endpoints in the gateway (#9768) 2021-10-12 15:13:52 +00:00
slasher Use Unique Slot Time Tickers for Slasher (#9723) 2021-10-03 07:49:01 +00:00
state Use prev epoch source naming correctly (#9840) 2021-11-03 21:50:41 +00:00
sync Use BeaconBlockIsNil helper more (#9834) 2021-11-01 14:13:05 +00:00
BUILD.bazel Add Goland Standard "cmd" Pattern for Beacon-Chain Binaries (#8540) 2021-03-02 13:36:03 -06:00
README.md Change Eth2 Repository Names (#9425) 2021-08-19 13:00:57 -05:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of Ethereum 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.