Table of Contents

Class ArkIntentSpec

Namespace
NArk.Abstractions.Intents
Assembly
NArk.Abstractions.dll

The inputs and outputs of a pending Arkade intent before it is registered with the server.

public record ArkIntentSpec : IEquatable<ArkIntentSpec>
Inheritance
ArkIntentSpec
Implements
Inherited Members

Constructors

ArkIntentSpec(ArkCoin[], ArkTxOut[], DateTimeOffset?, DateTimeOffset?)

The inputs and outputs of a pending Arkade intent before it is registered with the server.

public ArkIntentSpec(ArkCoin[] Coins, ArkTxOut[] Outputs, DateTimeOffset? ValidFrom, DateTimeOffset? ValidUntil)

Parameters

Coins ArkCoin[]
Outputs ArkTxOut[]
ValidFrom DateTimeOffset?
ValidUntil DateTimeOffset?

Properties

Coins

public ArkCoin[] Coins { get; init; }

Property Value

ArkCoin[]

Outputs

public ArkTxOut[] Outputs { get; init; }

Property Value

ArkTxOut[]

ValidFrom

public DateTimeOffset? ValidFrom { get; init; }

Property Value

DateTimeOffset?

ValidUntil

public DateTimeOffset? ValidUntil { get; init; }

Property Value

DateTimeOffset?