19 lines
628 B
C#
19 lines
628 B
C#
// Licensed to StellaOps under the BUSL-1.1 license.
|
|
using StellaOps.ReachGraph.Schema;
|
|
|
|
namespace StellaOps.ReachGraph.Persistence;
|
|
|
|
/// <summary>
|
|
/// Entry in the replay verification log.
|
|
/// </summary>
|
|
public sealed record ReplayLogEntry
|
|
{
|
|
public required string SubgraphDigest { get; init; }
|
|
public required ReachGraphInputs InputDigests { get; init; }
|
|
public required string ComputedDigest { get; init; }
|
|
public required bool Matches { get; init; }
|
|
public required string TenantId { get; init; }
|
|
public required int DurationMs { get; init; }
|
|
public ReplayDivergence? Divergence { get; init; }
|
|
}
|