Table of Contents

Namespace NArk.Abstractions.Batches.ServerEvents

Classes

BatchEvent

Base type for all Arkade server events received from the event stream.

BatchFailedEvent

Server aborted the batch. Reason describes why.

BatchFinalizationEvent

Server is ready to finalize the batch and publish the unsigned commitment tx for cosigner review.

BatchFinalizedEvent

Batch commitment transaction has been broadcast on-chain.

BatchStartedEvent

New batch opened; clients may now submit intents.

StreamStartedEvent

First event on a new event-stream connection, carrying the server-assigned stream ID.

TreeNoncesAggregatedEvent

Server has aggregated all cosigner nonces for the batch tree.

TreeNoncesEvent

Server publishes its MuSig2 nonces for a batch tree transaction.

TreeSignatureEvent

Server's MuSig2 partial signature for a single batch tree transaction.

TreeSigningStartedEvent

Server published the unsigned commitment tx and cosigner pubkeys, signalling the start of MuSig2 tree signing.

TreeTxEvent

Server-published virtual transaction node in the batch tree.