File tree 1 file changed +3
-0
lines changed
signature-aggregator/aggregator
1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ func makeConnectedValidators(validatorCount int) (*peers.ConnectedCanonicalValid
108
108
validatorSet := make ([]* warp.Validator , validatorCount )
109
109
validatorSigners := make ([]* localsigner.LocalSigner , validatorCount )
110
110
nodeValidatorIndexMap := make (map [ids.NodeID ]int )
111
+ connectedNodes := set.NewSet [ids.NodeID ](validatorCount )
111
112
for i , validator := range validatorValues {
112
113
validatorSigners [i ] = validator .blsSigner
113
114
validatorSet [i ] = & warp.Validator {
@@ -117,10 +118,12 @@ func makeConnectedValidators(validatorCount int) (*peers.ConnectedCanonicalValid
117
118
NodeIDs : []ids.NodeID {validator .nodeID },
118
119
}
119
120
nodeValidatorIndexMap [validator .nodeID ] = i
121
+ connectedNodes .Add (validator .nodeID )
120
122
}
121
123
122
124
return & peers.ConnectedCanonicalValidators {
123
125
ConnectedWeight : uint64 (validatorCount ),
126
+ ConnectedNodes : connectedNodes ,
124
127
ValidatorSet : warp.CanonicalValidatorSet {
125
128
Validators : validatorSet ,
126
129
TotalWeight : uint64 (validatorCount ),
You can’t perform that action at this time.
0 commit comments