Namespace NArk.ArkadeIntents.Models
Classes
- ArkadeSwapIntentMetadataExtensions
Typed views over Metadata — one per corridor, so the blob is read and written through a shape rather than through string keys at each call site.
- ArkadeSwapMetadataKeys
The keys Metadata is written under. Constants rather than string literals at each call site, so a typo is a build error instead of a value that silently reads back as absent.
- AssetSwapMetadata
What an Arkade BTC↔asset swap keeps beyond the fields every corridor has.
- EvmSwapMetadata
Recovery data and immutable public tuple for an Arkade-to-EVM leg.
- LightningSwapMetadata
What a Lightning swap keeps beyond the fields every corridor has.
- OnchainSwapMetadata
What an onchain corridor swap keeps beyond the fields every corridor has.
Enums
- ArkadeSwapIntentStatus
Lifecycle of a non-interactive swap, derived from the covenant VTXO's on-chain state (mirrors the arkade wallet's
AssetSwapStatus).
- ArkadeSwapIntentType
Which direction a non-interactive swap runs in.