@@ -145,6 +145,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
145
145
uint256 disputeDeposit = disputeManager.disputeDeposit ();
146
146
uint256 beforeFishermanBalance = token.balanceOf (fisherman);
147
147
uint256 stakeSnapshot = disputeManager.getStakeSnapshot (indexer);
148
+ uint256 cancellableAt = block .timestamp + disputeManager.disputePeriod ();
148
149
149
150
// Approve the dispute deposit
150
151
token.approve (address (disputeManager), disputeDeposit);
@@ -157,6 +158,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
157
158
disputeDeposit,
158
159
attestation.subgraphDeploymentId,
159
160
_attestationData,
161
+ cancellableAt,
160
162
stakeSnapshot
161
163
);
162
164
@@ -318,6 +320,8 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
318
320
)
319
321
);
320
322
323
+ uint256 cancellableAt = block .timestamp + disputeManager.disputePeriod ();
324
+
321
325
// createQueryDisputeConflict
322
326
vm.expectEmit (address (disputeManager));
323
327
emit IDisputeManager.QueryDisputeCreated (
@@ -327,6 +331,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
327
331
disputeDeposit / 2 ,
328
332
beforeValues.attestation1.subgraphDeploymentId,
329
333
attestationData1,
334
+ cancellableAt,
330
335
beforeValues.stakeSnapshot1
331
336
);
332
337
vm.expectEmit (address (disputeManager));
@@ -337,6 +342,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
337
342
disputeDeposit / 2 ,
338
343
beforeValues.attestation2.subgraphDeploymentId,
339
344
attestationData2,
345
+ cancellableAt,
340
346
beforeValues.stakeSnapshot2
341
347
);
342
348
@@ -680,12 +686,8 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
680
686
if (isDisputeInConflict) relatedDispute = _getDispute (dispute.relatedDisputeId);
681
687
address fisherman = dispute.fisherman;
682
688
uint256 fishermanPreviousBalance = token.balanceOf (fisherman);
683
- uint256 disputePeriod = disputeManager.disputePeriod ();
684
689
uint256 indexerTokensAvailable = staking.getProviderTokensAvailable (dispute.indexer, address (subgraphService));
685
690
686
- // skip to end of dispute period
687
- skip (disputePeriod + 1 );
688
-
689
691
vm.expectEmit (address (disputeManager));
690
692
emit IDisputeManager.DisputeCancelled (_disputeId, dispute.indexer, dispute.fisherman, dispute.deposit);
691
693
@@ -792,6 +794,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
792
794
IDisputeManager.DisputeType disputeType ,
793
795
IDisputeManager.DisputeStatus status ,
794
796
uint256 createdAt ,
797
+ uint256 cancellableAt ,
795
798
uint256 stakeSnapshot
796
799
) = disputeManager.disputes (_disputeId);
797
800
return
@@ -803,6 +806,7 @@ contract DisputeManagerTest is SubgraphServiceSharedTest {
803
806
disputeType: disputeType,
804
807
status: status,
805
808
createdAt: createdAt,
809
+ cancellableAt: cancellableAt,
806
810
stakeSnapshot: stakeSnapshot
807
811
});
808
812
}
0 commit comments