@@ -121,9 +121,9 @@ func (b *GossipSubInspectorBuilder) SetPublicNetwork(public bool) *GossipSubInsp
121121 return b
122122}
123123
124- // buildGossipsubRPCInspectorHeroStoreOpts builds the gossipsub rpc validation inspector hero store opts.
124+ // heroStoreOpts builds the gossipsub rpc validation inspector hero store opts.
125125// These options are used in the underlying worker pool hero store.
126- func (b * GossipSubInspectorBuilder ) buildGossipsubRPCInspectorHeroStoreOpts (size uint32 , collectorFactory metricsCollectorFactory ) []queue.HeroStoreConfigOption {
126+ func (b * GossipSubInspectorBuilder ) heroStoreOpts (size uint32 , collectorFactory metricsCollectorFactory ) []queue.HeroStoreConfigOption {
127127 heroStoreOpts := []queue.HeroStoreConfigOption {queue .WithHeroStoreSizeLimit (size )}
128128 if b .metricsEnabled {
129129 heroStoreOpts = append (heroStoreOpts , queue .WithHeroStoreCollector (collectorFactory ()))
@@ -146,13 +146,13 @@ func (b *GossipSubInspectorBuilder) metricsInspectorMetricsCollectorFactory() me
146146// buildGossipSubMetricsInspector builds the gossipsub rpc metrics inspector.
147147func (b * GossipSubInspectorBuilder ) buildGossipSubMetricsInspector () p2p.GossipSubRPCInspector {
148148 gossipSubMetrics := p2pnode .NewGossipSubControlMessageMetrics (b .netMetrics , b .logger )
149- metricsInspectorHeroStoreOpts := b .buildGossipsubRPCInspectorHeroStoreOpts (b .inspectorsConfig .MetricsInspectorConfigs .CacheSize , b .metricsInspectorMetricsCollectorFactory ())
149+ metricsInspectorHeroStoreOpts := b .heroStoreOpts (b .inspectorsConfig .MetricsInspectorConfigs .CacheSize , b .metricsInspectorMetricsCollectorFactory ())
150150 metricsInspector := inspector .NewControlMsgMetricsInspector (b .logger , gossipSubMetrics , b .inspectorsConfig .MetricsInspectorConfigs .NumberOfWorkers , metricsInspectorHeroStoreOpts ... )
151151 return metricsInspector
152152}
153153
154- // gossipSubRPCValidationInspectorConfig returns a new inspector.ControlMsgValidationInspectorConfig using configuration provided by the node builder.
155- func (b * GossipSubInspectorBuilder ) gossipSubRPCValidationInspectorConfig (validationConfigs * GossipSubRPCValidationInspectorConfigs , opts ... queue.HeroStoreConfigOption ) (* validation.ControlMsgValidationInspectorConfig , error ) {
154+ // validationInspectorConfig returns a new inspector.ControlMsgValidationInspectorConfig using configuration provided by the node builder.
155+ func (b * GossipSubInspectorBuilder ) validationInspectorConfig (validationConfigs * GossipSubRPCValidationInspectorConfigs , opts ... queue.HeroStoreConfigOption ) (* validation.ControlMsgValidationInspectorConfig , error ) {
156156 // setup rpc validation configuration for each control message type
157157 graftValidationCfg , err := validation .NewCtrlMsgValidationConfig (p2p .CtrlMsgGraft , validationConfigs .GraftLimits )
158158 if err != nil {
@@ -175,8 +175,8 @@ func (b *GossipSubInspectorBuilder) gossipSubRPCValidationInspectorConfig(valida
175175
176176// buildGossipSubValidationInspector builds the gossipsub rpc validation inspector.
177177func (b * GossipSubInspectorBuilder ) buildGossipSubValidationInspector () (p2p.GossipSubRPCInspector , error ) {
178- rpcValidationInspectorHeroStoreOpts := b .buildGossipsubRPCInspectorHeroStoreOpts (b .inspectorsConfig .ValidationInspectorConfigs .CacheSize , b .validationInspectorMetricsCollectorFactory ())
179- controlMsgRPCInspectorCfg , err := b .gossipSubRPCValidationInspectorConfig (b .inspectorsConfig .ValidationInspectorConfigs , rpcValidationInspectorHeroStoreOpts ... )
178+ rpcValidationInspectorHeroStoreOpts := b .heroStoreOpts (b .inspectorsConfig .ValidationInspectorConfigs .CacheSize , b .validationInspectorMetricsCollectorFactory ())
179+ controlMsgRPCInspectorCfg , err := b .validationInspectorConfig (b .inspectorsConfig .ValidationInspectorConfigs , rpcValidationInspectorHeroStoreOpts ... )
180180 if err != nil {
181181 return nil , fmt .Errorf ("failed to create gossipsub rpc inspector config: %w" , err )
182182 }
0 commit comments