Table of Contents

Namespace NArk.ArkadeIntents.Recovery

Classes

LockupFateReader

Deciding from chain data alone whether a swap lockup settled, came back, or is still live.

LockupFateResult

What a look at a lockup found.

LockupNeedsRecoveryException

Thrown when part of a lockup is out of the covenant's reach, so a refund would move only some of the money.

RefundNotLocallyPossibleException

Thrown when a refund is not this wallet's to push, whatever the clock says.

RefundOutcome

What an attempt to resolve an unfinished swap found.

Enums

LockupFate

What the chain says became of a swap lockup.

RefundBlockedReason

Why a refund cannot be pushed from this wallet, as opposed to not being due yet.

RefundOutcomeKind

How an attempt to resolve an unfinished swap ended.