Class SolverFeeSide
- Namespace
- NArk.ArkadeIntents.SolverRegistry
- Assembly
- NArk.ArkadeIntents.dll
A single market advertised by a solver (discovery v0 or v1). The same shape appears inside a source SolverCard and, tagged with its solver, inside the per-network index (IndexedMarket).
public sealed class SolverFeeSide
- Inheritance
-
SolverFeeSide
- Inherited Members
Remarks
Keyed by the side deposited, not the side paid out. An absent Bps means the
market's own fee_bps stands for this direction; an absent Flat means this
direction charges no flat component at all, which is not the same as inheriting the market's
legacy fee_flat — that field states the quote-deposited direction alone, and reading it
as both would overstate one of them.
Properties
Bps
This direction's spread in basis points, when it differs from the other's.
public int? Bps { get; init; }
Property Value
- int?
Flat
This direction's flat charge, in atomic units of the deposited leg.
public string? Flat { get; init; }