Class ArkadeSwapNotFundableException
- Namespace
- NArk.ArkadeIntents.Assets
- Assembly
- NArk.ArkadeIntents.dll
Thrown when a client's own gates refuse to fund an Arkade-to-Arkade quote.
public sealed class ArkadeSwapNotFundableException : Exception, ISerializable
- Inheritance
-
ArkadeSwapNotFundableException
- Implements
- Inherited Members
Constructors
ArkadeSwapNotFundableException(ArkadeSwapRefusal, string)
Creates the exception.
public ArkadeSwapNotFundableException(ArkadeSwapRefusal reason, string message)
Parameters
reasonArkadeSwapRefusalWhich gate refused.
messagestringA human-readable elaboration.
Properties
Reason
Which gate refused. Branch on this, never on the message.
public ArkadeSwapRefusal Reason { get; }