Table of Contents

Enum RefundOutcomeKind

Namespace
NArk.ArkadeIntents.Recovery
Assembly
NArk.ArkadeIntents.dll

How an attempt to resolve an unfinished swap ended.

public enum RefundOutcomeKind

Fields

Blocked = 4

The refund is not this wallet's to push — see RefundBlockedReason.

NeedsRecovery = 3

Part of the lockup must be recovered first — see LockupNeedsRecoveryException.

NotDue = 1

The lockup is still live and the deadline has not passed. Nothing was pushed.

Refunded = 2

We pushed the refund.

Resolved = 0

The counterparty resolved it — claimed or returned. Nothing was pushed.

Unknown = 5

The chain said nothing usable. Not an answer; ask again later.