Skip to content

Turn on lc gossip#15220

Merged
Inspector-Butters merged 34 commits into
developfrom
turn-on-lc-gossip
May 5, 2025
Merged

Turn on lc gossip#15220
Inspector-Butters merged 34 commits into
developfrom
turn-on-lc-gossip

Conversation

@Inspector-Butters
Copy link
Copy Markdown
Contributor

What type of PR is this?
Feature

What does this PR do? Why is it needed?
This PR turns on p2p gossip for lc data. it calls the broadcasters, and subscribes to lc topics.

Which issues(s) does this PR fix?
Part of #12991

@Inspector-Butters Inspector-Butters marked this pull request as ready for review May 1, 2025 12:18
Comment thread beacon-chain/p2p/broadcaster.go Outdated
Comment thread beacon-chain/p2p/broadcaster.go Outdated
Inspector-Butters and others added 2 commits May 1, 2025 17:07
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
@Inspector-Butters Inspector-Butters added this pull request to the merge queue May 5, 2025
Merged via the queue into develop with commit 6df4768 May 5, 2025
15 checks passed
@Inspector-Butters Inspector-Butters deleted the turn-on-lc-gossip branch May 5, 2025 12:02
fernantho pushed a commit to fernantho/prysm that referenced this pull request Sep 26, 2025
* add and pass lcstore to sync service

* validator for optimistic updates

* validator for finality updates

* subscribers

* gossip scorings

* tmp - add validation test

* optimistic update validation tests

* finality update validation tests

* tests for subscribers

* deps

* changelog entry

* play around with config cleanup

* turn on gossip

* add logs

* fix typo

* mock p2p

* deps

* better logs

* turn on gossip

* add logs

* fix typo

* update geth v1.15.9 (OffchainLabs#15216)

* Update go-ethereum to v1.15.9

* Fix go-ethereum secp256k1 build after ethereum/go-ethereum#31242

* Fix Ping API change

* Changelog fragment

* mock p2p

* deps

* fix merge problems

* changelog entry

* Update broadcaster.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* Update broadcaster.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

---------

Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com>
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
fernantho pushed a commit to fernantho/prysm that referenced this pull request Sep 26, 2025
* add and pass lcstore to sync service

* validator for optimistic updates

* validator for finality updates

* subscribers

* gossip scorings

* tmp - add validation test

* optimistic update validation tests

* finality update validation tests

* tests for subscribers

* deps

* changelog entry

* play around with config cleanup

* turn on gossip

* add logs

* fix typo

* mock p2p

* deps

* better logs

* turn on gossip

* add logs

* fix typo

* update geth v1.15.9 (OffchainLabs#15216)

* Update go-ethereum to v1.15.9

* Fix go-ethereum secp256k1 build after ethereum/go-ethereum#31242

* Fix Ping API change

* Changelog fragment

* mock p2p

* deps

* fix merge problems

* changelog entry

* Update broadcaster.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* Update broadcaster.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

---------

Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com>
Co-authored-by: Radosław Kapka <rkapka@wp.pl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants