@@ -13,6 +13,7 @@ import (
1313 "time"
1414
1515 "github.com/ava-labs/avalanchego/snow/engine/common"
16+ "github.com/ava-labs/avalanchego/utils/set"
1617
1718 "github.com/ava-labs/subnet-evm/plugin/evm/message"
1819
@@ -56,7 +57,7 @@ func TestRequestAnyRequestsRoutingAndResponse(t *testing.T) {
5657 senderWg := & sync.WaitGroup {}
5758 var net Network
5859 sender := testAppSender {
59- sendAppRequestFn : func (nodes ids.NodeIDSet , requestID uint32 , requestBytes []byte ) error {
60+ sendAppRequestFn : func (nodes set. Set [ ids.NodeID ] , requestID uint32 , requestBytes []byte ) error {
6061 nodeID , _ := nodes .Pop ()
6162 senderWg .Add (1 )
6263 go func () {
@@ -127,7 +128,7 @@ func TestRequestRequestsRoutingAndResponse(t *testing.T) {
127128 var lock sync.Mutex
128129 contactedNodes := make (map [ids.NodeID ]struct {})
129130 sender := testAppSender {
130- sendAppRequestFn : func (nodes ids.NodeIDSet , requestID uint32 , requestBytes []byte ) error {
131+ sendAppRequestFn : func (nodes set. Set [ ids.NodeID ] , requestID uint32 , requestBytes []byte ) error {
131132 nodeID , _ := nodes .Pop ()
132133 lock .Lock ()
133134 contactedNodes [nodeID ] = struct {}{}
@@ -221,7 +222,7 @@ func TestRequestMinVersion(t *testing.T) {
221222
222223 var net Network
223224 sender := testAppSender {
224- sendAppRequestFn : func (nodes ids.NodeIDSet , reqID uint32 , messageBytes []byte ) error {
225+ sendAppRequestFn : func (nodes set. Set [ ids.NodeID ] , reqID uint32 , messageBytes []byte ) error {
225226 atomic .AddUint32 (& callNum , 1 )
226227 assert .True (t , nodes .Contains (nodeID ), "request nodes should contain expected nodeID" )
227228 assert .Len (t , nodes , 1 , "request nodes should contain exactly one node" )
@@ -285,7 +286,7 @@ func TestOnRequestHonoursDeadline(t *testing.T) {
285286 var net Network
286287 responded := false
287288 sender := testAppSender {
288- sendAppRequestFn : func (nodes ids.NodeIDSet , reqID uint32 , message []byte ) error {
289+ sendAppRequestFn : func (nodes set. Set [ ids.NodeID ] , reqID uint32 , message []byte ) error {
289290 return nil
290291 },
291292 sendAppResponseFn : func (nodeID ids.NodeID , reqID uint32 , message []byte ) error {
@@ -455,7 +456,7 @@ func buildGossip(codec codec.Manager, msg message.GossipMessage) ([]byte, error)
455456type testAppSender struct {
456457 sendCrossChainAppRequestFn func (ids.ID , uint32 , []byte ) error
457458 sendCrossChainAppResponseFn func (ids.ID , uint32 , []byte ) error
458- sendAppRequestFn func (ids.NodeIDSet , uint32 , []byte ) error
459+ sendAppRequestFn func (set. Set [ ids.NodeID ] , uint32 , []byte ) error
459460 sendAppResponseFn func (ids.NodeID , uint32 , []byte ) error
460461 sendAppGossipFn func ([]byte ) error
461462}
@@ -468,11 +469,11 @@ func (t testAppSender) SendCrossChainAppResponse(_ context.Context, chainID ids.
468469 return t .sendCrossChainAppResponseFn (chainID , requestID , appResponseBytes )
469470}
470471
471- func (t testAppSender ) SendAppGossipSpecific (context.Context , ids.NodeIDSet , []byte ) error {
472+ func (t testAppSender ) SendAppGossipSpecific (context.Context , set. Set [ ids.NodeID ] , []byte ) error {
472473 panic ("not implemented" )
473474}
474475
475- func (t testAppSender ) SendAppRequest (_ context.Context , nodeIDs ids.NodeIDSet , requestID uint32 , message []byte ) error {
476+ func (t testAppSender ) SendAppRequest (_ context.Context , nodeIDs set. Set [ ids.NodeID ] , requestID uint32 , message []byte ) error {
476477 return t .sendAppRequestFn (nodeIDs , requestID , message )
477478}
478479
0 commit comments