mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 12:57:18 +00:00
daf0b51361
* Start Beacon API outline * Rename to v1 * Add impl * Change to outline * Add comments * Remove unneeded items * Fix linting * tidy * Fix visibility * go.sum * Fix deps * Tidy * Implement blocks API endpoints * Add check for interface type and fix pointers * Fix pointer name * gaz * Fix comments * Fix imports * Fix analysis * Add more coverage * Add coverage and fix errors * Fix head test * Fix test remove println * Fix error text and cleanup * Change tests to TDD * Add tests for finalized * Fix att test * Fix analysis * Fix go mo d * Fix proto * fix go mod * Extend testing * Fix tests * Move migration to package and test block atts * Fix migration * Gaz * Check for block canonical before returning * Fix text * Gaz * Fix tests * Fix tests * Fix canonical * Fix test again * Fix tests * Remove unneeded comment * Plug in RPC service * Fix err msg |
||
---|---|---|
.. | ||
blockchain | ||
cache | ||
core | ||
db | ||
flags | ||
forkchoice | ||
gateway | ||
interop-cold-start | ||
node | ||
operations | ||
p2p | ||
powchain | ||
rpc | ||
state | ||
sync | ||
BUILD.bazel | ||
main.go | ||
README.md | ||
usage_test.go | ||
usage.go |
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:
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.