prysm-pulse/beacon-chain
terencechain 17488028a6
Use justified hash as safe block hash when passing attribute (#12196)
* With attribute, use justified hash as safe block hash

* Use UnrealizedJustifiedPayloadBlockHash

* Cleanups

* Add test to forkchoice

* Block proposal

* Fix mock

* Fix test

* Fix rest of the tests

* Potuz feedback

* Fix test

* Use unrealized justified hash for regular fcu
2023-03-29 23:38:36 +00:00
..
blockchain Use justified hash as safe block hash when passing attribute (#12196) 2023-03-29 23:38:36 +00:00
builder Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
cache Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
core Faster and cached square root (#12191) 2023-03-29 16:23:16 -03:00
db Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
deterministic-genesis Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
execution Update Dependencies (#12204) 2023-03-29 13:04:47 +00:00
forkchoice Use justified hash as safe block hash when passing attribute (#12196) 2023-03-29 23:38:36 +00:00
gateway Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
monitor Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
node Block rewards API endpoint (#12020) 2023-03-28 18:44:41 +02:00
operations Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
p2p Add Pubsub Metrics Tracer (#12178) 2023-03-24 12:36:10 +08:00
package Update cross compile toolchains (#12069) 2023-03-07 20:09:46 +00:00
rpc Use justified hash as safe block hash when passing attribute (#12196) 2023-03-29 23:38:36 +00:00
server Block rewards API endpoint (#12020) 2023-03-28 18:44:41 +02:00
slasher Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
state Fix Bad Merge in V4 (#12183) 2023-03-24 14:05:31 +00:00
sync Do not HTR the state when checking for optimistic mode (#12143) 2023-03-20 17:04:40 -03: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.