@@ -10,19 +10,9 @@ import (
1010 "github.com/stretchr/testify/require"
1111)
1212
13- // Calibnet DDO contract addresses from
14- // https://github.com/Eastore-project/ddo-client#filecoin-calibration-testnet
15- const (
16- calibnetRPC = "https://api.calibration.node.glif.io/rpc/v1"
17- calibnetDDOContract = "0x889fD50196BE300D06dc4b8F0F17fdB0af587095"
18- calibnetPaymentsContract = "0x09a0fDc2723fAd1A7b8e3e00eE5DF73841df55a0"
19- calibnetUSDFC = "0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0"
20- calibnetChainID = 314159
21- )
22-
2313func startCalibnetFork (t * testing.T ) * testutil.AnvilInstance {
2414 t .Helper ()
25- return testutil .StartAnvil (t , calibnetRPC )
15+ return testutil .StartAnvil (t , testutil . CalibnetRPC )
2616}
2717
2818// TestIntegration_DDOClientConnectivity verifies that OnChainDDO can connect
@@ -41,18 +31,18 @@ func TestIntegration_DDOClientConnectivity(t *testing.T) {
4131
4232 chainID , err := ethClient .ChainID (ctx )
4333 require .NoError (t , err )
44- require .EqualValues (t , calibnetChainID , chainID .Int64 ())
34+ require .EqualValues (t , testutil . CalibnetChainID , chainID .Int64 ())
4535
4636 // Initialize OnChainDDO client with calibnet contract addresses
4737 ddo , err := NewOnChainDDO (ctx , rpcURL ,
48- calibnetDDOContract ,
49- calibnetPaymentsContract ,
50- calibnetUSDFC ,
38+ testutil . CalibnetDDOContract ,
39+ testutil . CalibnetPaymentsContract ,
40+ testutil . CalibnetUSDFC ,
5141 )
5242 require .NoError (t , err )
5343 defer ddo .Close ()
5444
55- require .EqualValues (t , calibnetChainID , ddo .chainID .Int64 ())
45+ require .EqualValues (t , testutil . CalibnetChainID , ddo .chainID .Int64 ())
5646 t .Logf ("DDO client connected: chainID=%d, ddo=%s, payments=%s" ,
5747 ddo .chainID , ddo .ddoContractAddr .Hex (), ddo .paymentsContractAddr .Hex ())
5848}
@@ -95,9 +85,9 @@ func TestIntegration_DDOValidateSP(t *testing.T) {
9585 defer cancel ()
9686
9787 ddo , err := NewOnChainDDO (ctx , rpcURL ,
98- calibnetDDOContract ,
99- calibnetPaymentsContract ,
100- calibnetUSDFC ,
88+ testutil . CalibnetDDOContract ,
89+ testutil . CalibnetPaymentsContract ,
90+ testutil . CalibnetUSDFC ,
10191 )
10292 require .NoError (t , err )
10393 defer ddo .Close ()
0 commit comments