48 lines
1.0 KiB
C#
48 lines
1.0 KiB
C#
namespace SpaceGame.Simulation.Api.Contracts;
|
|
|
|
public sealed record MarketOrderSnapshot(
|
|
string Id,
|
|
string FactionId,
|
|
string? StationId,
|
|
string? ConstructionSiteId,
|
|
string Kind,
|
|
string ItemId,
|
|
float Amount,
|
|
float RemainingAmount,
|
|
float Valuation,
|
|
float? ReserveThreshold,
|
|
string? PolicySetId,
|
|
string State);
|
|
|
|
public sealed record MarketOrderDelta(
|
|
string Id,
|
|
string FactionId,
|
|
string? StationId,
|
|
string? ConstructionSiteId,
|
|
string Kind,
|
|
string ItemId,
|
|
float Amount,
|
|
float RemainingAmount,
|
|
float Valuation,
|
|
float? ReserveThreshold,
|
|
string? PolicySetId,
|
|
string State);
|
|
|
|
public sealed record PolicySetSnapshot(
|
|
string Id,
|
|
string OwnerKind,
|
|
string OwnerId,
|
|
string TradeAccessPolicy,
|
|
string DockingAccessPolicy,
|
|
string ConstructionAccessPolicy,
|
|
string OperationalRangePolicy);
|
|
|
|
public sealed record PolicySetDelta(
|
|
string Id,
|
|
string OwnerKind,
|
|
string OwnerId,
|
|
string TradeAccessPolicy,
|
|
string DockingAccessPolicy,
|
|
string ConstructionAccessPolicy,
|
|
string OperationalRangePolicy);
|