mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-01-08 23:18:15 -05:00
Turn on lc gossip (#15220)
* 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 (#15216) * Update go-ethereum to v1.15.9 * Fix go-ethereum secp256k1 build after https://github.com/ethereum/go-ethereum/pull/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>
This commit is contained in:
@@ -24,6 +24,7 @@ import (
|
||||
doublylinkedtree "github.com/OffchainLabs/prysm/v6/beacon-chain/forkchoice/doubly-linked-tree"
|
||||
forkchoicetypes "github.com/OffchainLabs/prysm/v6/beacon-chain/forkchoice/types"
|
||||
"github.com/OffchainLabs/prysm/v6/beacon-chain/operations/attestations/kv"
|
||||
mockp2p "github.com/OffchainLabs/prysm/v6/beacon-chain/p2p/testing"
|
||||
"github.com/OffchainLabs/prysm/v6/beacon-chain/state"
|
||||
"github.com/OffchainLabs/prysm/v6/config/features"
|
||||
fieldparams "github.com/OffchainLabs/prysm/v6/config/fieldparams"
|
||||
@@ -3309,6 +3310,7 @@ func TestProcessLightClientOptimisticUpdate(t *testing.T) {
|
||||
params.OverrideBeaconConfig(beaconCfg)
|
||||
|
||||
s, tr := minimalTestService(t)
|
||||
s.cfg.P2p = &mockp2p.FakeP2P{}
|
||||
ctx := tr.ctx
|
||||
|
||||
testCases := []struct {
|
||||
@@ -3444,6 +3446,7 @@ func TestProcessLightClientFinalityUpdate(t *testing.T) {
|
||||
params.OverrideBeaconConfig(beaconCfg)
|
||||
|
||||
s, tr := minimalTestService(t)
|
||||
s.cfg.P2p = &mockp2p.FakeP2P{}
|
||||
ctx := tr.ctx
|
||||
|
||||
testCases := []struct {
|
||||
|
||||
Reference in New Issue
Block a user