validator

command
v0.0.0-...-b605237 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2018 License: GPL-3.0 Imports: 9 Imported by: 0

README

Prysmatic Labs Validator Client Implementation

This is the main project folder for a validator client implementation of Ethereum Serenity in Golang by Prysmatic Labs. A validator client attaches to a running beacon node in order to perform proposer/attester responsibilities and manage the lifecycle of a particular shard upon being assigned to one.

Before you begin, check out our main README and join our active chat room on Discord or Gitter below:

Discord Gitter

Also, read the latest sharding + casper 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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package attester defines all relevant functionality for a Attester actor within Ethereum Serenity.
Package attester defines all relevant functionality for a Attester actor within Ethereum Serenity.
Package internal is a generated GoMock package.
Package internal is a generated GoMock package.
Package node defines a validator client which connects to a full beacon node as part of the Ethereum Serenity specification.
Package node defines a validator client which connects to a full beacon node as part of the Ethereum Serenity specification.
Package proposer defines all relevant functionality for a Proposer actor within Ethereum Serenity.
Package proposer defines all relevant functionality for a Proposer actor within Ethereum Serenity.
Package rpcclient defines a gRPC connection to a beacon node.
Package rpcclient defines a gRPC connection to a beacon node.
Package txpool handles incoming transactions for a sharded Ethereum blockchain.
Package txpool handles incoming transactions for a sharded Ethereum blockchain.
Package types defines the types used throughout the validator.
Package types defines the types used throughout the validator.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL