Files
lighthouse/book/src
Eitan Seri-Levi 5c8c8da8b1 Use blocks v3 endpoint in the VC (#4813)
* block v3 endpoint init

* block v3 flow

* block v3 flow

* continue refactor

* the full flow...

* add api logic

* add api logic

* add new endpoint version

* added v3 endpoint

* some debugging

* merge v2 flow with v3

* debugging

* tests passing

* tests passing

* revert cargo lock

* initial v3 test

* blinded payload test case passing

* fix clippy issues

* cleanup

* cleanup

* remove dead code

* fixed logs

* add block value

* block value fix

* linting

* merge unstable

* refactor

* add consensus block value

* lint

* update header name to consensus block value

* prevent setting the participation flag

* clone get_epoch_participation result

* fmt

* clone epoch participation outside of the loop

* add block v3 to vc

* add v3 logic into vc

* add produce-block-v3

* refactor based on feedback

* update

* remove comments

* refactor

* header bugfix

* fmt

* resolve merge conflicts

* fix merge

* fix merge

* refactor

* refactor

* cleanup

* lint

* changes based on feedback

* revert

* remove block v3 fallback to v2

* publish_block_v3 should return irrecoveerable errors

* comments

* comments

* fixed issues from merge

* merge conflicts

* Don't activate at fork; support builder_proposals

* Update CLI flags & book

* Remove duplicate `current_slot` parameter in `publish_block` function, and remove unnecessary clone.

* Revert changes on making block errors irrecoverable.

---------

Co-authored-by: Michael Sproul <michael@sigmaprime.io>
Co-authored-by: Jimmy Chen <jchen.tc@gmail.com>
2024-01-08 16:12:39 -05:00
..
2023-10-06 04:34:47 +00:00
2020-10-02 09:42:19 +00:00
2022-03-02 01:05:08 +00:00
2023-10-16 16:30:14 +11:00
2023-06-29 15:35:43 -04:00
2023-12-07 10:39:22 +11:00
2023-12-07 10:39:22 +11:00
2023-12-07 10:39:22 +11:00
2023-10-18 06:52:53 +00:00
2022-03-02 01:05:08 +00:00
2022-11-28 10:05:43 +00:00
2023-08-29 05:56:30 +00:00
2023-08-02 00:59:34 +00:00
2023-08-29 05:56:30 +00:00
2023-12-07 10:39:22 +11:00
2023-09-06 04:37:04 +00:00