Namespace NArk.Abstractions.Intents
Classes
- ArkIntent
A submitted Arkade intent: a signed commitment to spend specific VTXOs to given outputs, tracked through the batch lifecycle until it succeeds, fails, or is cancelled.
- ArkIntentSpec
The inputs and outputs of a pending Arkade intent before it is registered with the server.
Interfaces
- IIntentScheduler
Decides which intents to submit on the next batch cycle. Implement this to drive automatic VTXO rollover (e.g. refresh before expiry).
- IIntentStorage
Persistence for Arkade intents.
Enums
- ArkIntentState
Lifecycle state of an Arkade intent.