Table of Contents

Class VtxoSubscriptionStarted

Namespace
NArk.Core.Transport
Assembly
NArk.Core.dll

First event on every new subscription stream. Carries the server-assigned subscription ID that the caller must store for subsequent UpdateSubscriptionScriptsAsync(string, IReadOnlySet<string>?, IReadOnlySet<string>?, CancellationToken) calls and for reconnecting via OpenSubscriptionStreamAsync(IReadOnlySet<string>?, string?, CancellationToken).

public record VtxoSubscriptionStarted : VtxoSubscriptionEvent, IEquatable<VtxoSubscriptionEvent>, IEquatable<VtxoSubscriptionStarted>
Inheritance
VtxoSubscriptionStarted
Implements
Inherited Members

Constructors

VtxoSubscriptionStarted(string)

First event on every new subscription stream. Carries the server-assigned subscription ID that the caller must store for subsequent UpdateSubscriptionScriptsAsync(string, IReadOnlySet<string>?, IReadOnlySet<string>?, CancellationToken) calls and for reconnecting via OpenSubscriptionStreamAsync(IReadOnlySet<string>?, string?, CancellationToken).

public VtxoSubscriptionStarted(string SubscriptionId)

Parameters

SubscriptionId string

Properties

SubscriptionId

public string SubscriptionId { get; init; }

Property Value

string