Table of Contents

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

reason ArkadeSwapRefusal

Which gate refused.

message string

A human-readable elaboration.

Properties

Reason

Which gate refused. Branch on this, never on the message.

public ArkadeSwapRefusal Reason { get; }

Property Value

ArkadeSwapRefusal