Class IndexedMarket
- Namespace
- NArk.ArkadeIntents.SolverRegistry
- Assembly
- NArk.ArkadeIntents.dll
A SolverMarket as published in the per-network index, tagged with its solver.
public sealed class IndexedMarket : SolverMarket
- Inheritance
-
IndexedMarket
- Inherited Members
Properties
DiscoveryPubkey
The solver's discovery x-only pubkey (hex), if the card carried one.
public string? DiscoveryPubkey { get; init; }
Property Value
Solver
The solver name that advertises this market.
public required string Solver { get; init; }
Property Value
Transports
The solver card's transport map, propagated by the reducer when the card carries one.
public SolverTransports? Transports { get; init; }
Property Value
Remarks
Without it a DiscoveryPubkey names a solver nothing can dial: the protocol addresses parties by key and carries no URLs, so this is where "where" lives.