Class ArkadeSwapQuoteProfile
- Namespace
- NArk.ArkadeIntents.Rfq.Profiles.Asset
- Assembly
- NArk.ArkadeIntents.dll
Quote fields of the arkade:X->arkade:Y profile. Both are compare-only.
public sealed class ArkadeSwapQuoteProfile
- Inheritance
-
ArkadeSwapQuoteProfile
- Inherited Members
Remarks
The client derives the same offer covenant from the quote's own to_amount plus the two
parameters it supplied itself, and funds only its own derivation. A solver that names a different
address gets a client that refuses to fund — never one whose deposit is trapped. Both values are
published rather than just the address because they are checked against two different things: the
address is what the wallet sends to, and the script is what the local covenant compiles to.
Properties
OfferAddress
The solver's derivation of the offer's address.
public string? OfferAddress { get; init; }
Property Value
OfferPkScript
The solver's derivation of the offer's scriptPubKey, hex.
public string? OfferPkScript { get; init; }