prysm-pulse/beacon-chain
Raul Jordan d143187b7e
Request All Indexed Attestations Since Genesis in Slasher on Startup (#4894)
* include fixes

* rev

* logrus

* tests for query sync status and chain head

* begin tests for indexed atts

* test passing for requesting historical atts

* Update slasher/beaconclient/chain_data_test.go

* Update slasher/beaconclient/historical_data_retrieval.go

* lint

* fixed up wanted vs receied

* fix mock

* gazelle

* fix broken build

* tests pass

* dep

* gaz

* add dep

* tests pass

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2020-02-19 16:26:14 -06:00
..
archiver Ensure New State Type Tests Pass in Prysm (#4646) 2020-01-31 12:57:01 -08:00
blockchain Request All Indexed Attestations Since Genesis in Slasher on Startup (#4894) 2020-02-19 16:26:14 -06:00
cache Enable attestation cache flag by default, deprecate feature flag (#4873) 2020-02-16 01:07:14 +00:00
core Infostream (#4760) 2020-02-19 11:09:23 -06:00
db Add a clarifying comment from #4909 (#4911) 2020-02-19 21:10:56 +00:00
flags Add Unsafe Sync (#4906) 2020-02-19 00:25:07 -08:00
forkchoice Expose fork choice node (#4819) 2020-02-10 13:09:12 -06:00
gateway Build docker images for non-root user (#4320) 2019-12-18 20:52:25 +00:00
interop-cold-start Ensure New State Type Tests Pass in Prysm (#4646) 2020-01-31 12:57:01 -08:00
node Better head object coupling for chain service (#4869) 2020-02-15 18:57:49 +00:00
operations Include Slashing Submission Endpoints + Slashing Pool in Beacon Node (#4858) 2020-02-13 22:20:45 -06:00
p2p Better head object coupling for chain service (#4869) 2020-02-15 18:57:49 +00:00
powchain Dont Initialize Zeroed Out State (#4863) 2020-02-14 12:19:50 +00:00
rpc Request All Indexed Attestations Since Genesis in Slasher on Startup (#4894) 2020-02-19 16:26:14 -06:00
state fuzzing core/state package without skip slot cache (#4883) 2020-02-18 10:38:15 +05:30
stategen Export LoadBlocks and ReplayBlocks (#4898) 2020-02-18 13:54:56 +08:00
sync Fix double period in span name (#4910) 2020-02-19 14:52:44 -06:00
BUILD.bazel Define debug images for Prysm beacon chain and validator binaries (#4893) 2020-02-17 14:13:34 -08:00
main.go Add Unsafe Sync (#4906) 2020-02-19 00:25:07 -08:00
README.md Fix old markdown links (#4603) 2020-01-21 03:30:35 +00:00
usage_test.go Add a gRPC gateway (#2604) 2019-06-02 08:33:44 -07:00
usage.go Add Unsafe Sync (#4906) 2020-02-19 00:25:07 -08:00

Prysmatic Labs Beacon Chain Implementation

This is the main project folder for the beacon chain implementation of Ethereum Serenity in Golang by Prysmatic Labs. Before you begin, check out our Contribution Guidelines and join our active chat room on Discord or Gitter below:

Discord Gitter

Also, read the latest beacon chain design spec, this design spec serves as a source of truth for the beacon chain implementation we follow at prysmatic labs. Check out the FAQs. Refer this page on why we are combining sharding and casper together.