Skip to content

Commit 8d9cd59

Browse files
committed
Only include active requests in period monitoring.
1 parent c47d133 commit 8d9cd59

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ProjectPlugins/CodexContractsPlugin/ChainMonitor/ChainState.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using BlockchainUtils;
22
using CodexContractsPlugin.Marketplace;
3-
using GethPlugin;
43
using Logging;
54
using System.Numerics;
65
using Utils;
@@ -101,7 +100,8 @@ private void Apply(ChainEvents events)
101100
private void UpdatePeriodMonitor(ulong blockNumber, DateTime eventUtc)
102101
{
103102
if (!doProofPeriodMonitoring) return;
104-
PeriodMonitor.Update(blockNumber, eventUtc, Requests);
103+
var activeRequests = requests.Where(r => r.State == RequestState.Started).ToArray();
104+
PeriodMonitor.Update(blockNumber, eventUtc, activeRequests);
105105
}
106106

107107
private void ApplyEvents(ulong blockNumber, IHasBlock[] blockEvents, DateTime eventsUtc)

0 commit comments

Comments
 (0)