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