Class RfqStatus<TProfile>
- Namespace
- NArk.ArkadeIntents.Rfq
- Assembly
- NArk.ArkadeIntents.dll
The solver's view of a negotiation. Best-effort by design: the settlement is equally observable on-chain, and the spend that settles the contract is the ground truth. Treat this as a convenience, never as the money path.
public sealed class RfqStatus<TProfile>
Type Parameters
TProfileThe corridor's status-profile shape.
- Inheritance
-
RfqStatus<TProfile>
- Inherited Members
Properties
Profile
Corridor-specific receipts.
public TProfile? Profile { get; init; }
Property Value
- TProfile
RfqId
The correlation id.
public string? RfqId { get; init; }
Property Value
State
Where the negotiation stands.
public RfqState State { get; init; }
Property Value
Type
Envelope discriminator.
public string? Type { get; init; }
Property Value
UpdatedAt
Unix seconds of the last change.
public long UpdatedAt { get; init; }
Property Value
V
Envelope version.
public int V { get; init; }