9
9
"github.com/stretchr/testify/require"
10
10
11
11
"github.com/ava-labs/avalanchego/ids"
12
+ "github.com/ava-labs/avalanchego/utils/constants"
12
13
"github.com/ava-labs/avalanchego/utils/crypto/bls"
13
14
"github.com/ava-labs/avalanchego/vms/platformvm/warp"
14
15
"github.com/ava-labs/avalanchego/vms/rpcchainvm/grpcutils"
@@ -17,11 +18,12 @@ import (
17
18
)
18
19
19
20
type testSigner struct {
20
- client * Client
21
- server warp.Signer
22
- sk * bls.SecretKey
23
- chainID ids.ID
24
- closeFn func ()
21
+ client * Client
22
+ server warp.Signer
23
+ sk * bls.SecretKey
24
+ networkID uint32
25
+ chainID ids.ID
26
+ closeFn func ()
25
27
}
26
28
27
29
func setupSigner (t testing.TB ) * testSigner {
@@ -33,9 +35,10 @@ func setupSigner(t testing.TB) *testSigner {
33
35
chainID := ids .GenerateTestID ()
34
36
35
37
s := & testSigner {
36
- server : warp .NewSigner (sk , chainID ),
37
- sk : sk ,
38
- chainID : chainID ,
38
+ server : warp .NewSigner (sk , constants .UnitTestID , chainID ),
39
+ sk : sk ,
40
+ networkID : constants .UnitTestID ,
41
+ chainID : chainID ,
39
42
}
40
43
41
44
listener , err := grpcutils .NewListener ()
@@ -63,7 +66,7 @@ func setupSigner(t testing.TB) *testSigner {
63
66
func TestInterface (t * testing.T ) {
64
67
for _ , test := range warp .SignerTests {
65
68
s := setupSigner (t )
66
- test (t , s .client , s .sk , s .chainID )
69
+ test (t , s .client , s .sk , s .networkID , s . chainID )
67
70
s .closeFn ()
68
71
}
69
72
}
0 commit comments