Prysm

module
v0.0.0-...-dde17ac Latest Latest
Warning

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

Go to latest
Published: Dec 24, 2018 License: GPL-3.0

README

Prysm

Go Report Card Build Status

Directories

Path Synopsis
database
Package database defines a beacon chain DB service that can be initialized with either a persistent db, or an in-memory kv-store.
Package database defines a beacon chain DB service that can be initialized with either a persistent db, or an in-memory kv-store.
proto
Package shared defines independent utilities helpful for a sharding-enabled, Ethereum blockchain such as blob serialization as more.
Package shared defines independent utilities helpful for a sharding-enabled, Ethereum blockchain such as blob serialization as more.
cmd
debug
Package debug defines useful profiling utils that came originally with go-ethereum.
Package debug defines useful profiling utils that came originally with go-ethereum.
legacyutil
This package exists to convert Ethererum 2.0 types to go-ethereum or Ethereum 1.0 types.
This package exists to convert Ethererum 2.0 types to go-ethereum or Ethereum 1.0 types.
p2p
Package p2p handles peer-to-peer networking for the sharding package.
Package p2p handles peer-to-peer networking for the sharding package.
contracts
Package contracts consists of generated contracts for sharding.
Package contracts consists of generated contracts for sharding.
database
Package database provides several constructs including a simple in-memory database.
Package database provides several constructs including a simple in-memory database.
mainchain
Package mainchain defines services that interacts with a Geth node via RPC.
Package mainchain defines services that interacts with a Geth node via RPC.
node
Package node defines a backend for a sharding-enabled, Ethereum blockchain.
Package node defines a backend for a sharding-enabled, Ethereum blockchain.
observer
Package observer launches a service attached to the sharding node that simply observes activity across the sharded Ethereum network.
Package observer launches a service attached to the sharding node that simply observes activity across the sharded Ethereum network.
params
Package params defines important configuration options to be used when instantiating objects within the sharding package.
Package params defines important configuration options to be used when instantiating objects within the sharding package.
proposer
Package proposer defines all relevant functionality for a Proposer actor within the minimal sharding protocol.
Package proposer defines all relevant functionality for a Proposer actor within the minimal sharding protocol.
txpool
Package txpool handles incoming transactions for a sharded Ethereum blockchain.
Package txpool handles incoming transactions for a sharded Ethereum blockchain.
voter
Package voter defines all relevant functionality for a Notary actor within a sharded Ethereum blockchain.
Package voter defines all relevant functionality for a Notary actor within a sharded Ethereum blockchain.

Jump to

Keyboard shortcuts

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