subscribe to topic

This commit is contained in:
Potuz
2024-08-08 09:19:47 -03:00
parent deb063a304
commit 6833d27474
2 changed files with 10 additions and 1 deletions

View File

@@ -18,7 +18,6 @@ import (
)
var (
errInvalidValidatorIndex = errors.New("invalid validator index")
errAlreadySeenPayloadAttestation = errors.New("payload attestation already seen for validator index")
)

View File

@@ -145,6 +145,16 @@ func (s *Service) registerSubscribers(epoch primitives.Epoch, digest [4]byte) {
params.BeaconConfig().BlobsidecarSubnetCount,
)
}
// New Gossip Topic for ePBS
if epoch >= params.BeaconConfig().EPBSForkEpoch {
s.subscribe(
p2p.PayloadAttestationMessageTopicFormat,
s.validatePayloadAttestation,
s.payloadAttestationSubscriber,
digest,
)
}
}
// subscribe to a given topic with a given validator and subscription handler.