Table of Contents

Class TxSignaturesMessage

Namespace
NLightning.Bolts.BOLT2.Messages
Assembly
NLightning.Bolts.dll

Represents a tx_signatures message.

public sealed class TxSignaturesMessage : BaseMessage, IMessage
Inheritance
TxSignaturesMessage
Implements
Inherited Members

Remarks

The tx_signatures message signals the provision of transaction signatures. The message type is 71.

Constructors

TxSignaturesMessage(TxSignaturesPayload)

Represents a tx_signatures message.

public TxSignaturesMessage(TxSignaturesPayload payload)

Parameters

payload TxSignaturesPayload

The tx_signatures payload.

Remarks

The tx_signatures message signals the provision of transaction signatures. The message type is 71.

Properties

Payload

The payload of the message.

public TxSignaturesPayload Payload { get; }

Property Value

TxSignaturesPayload

Methods

DeserializeAsync(Stream)

Deserialize a TxSignaturesMessage from a stream.

public static Task<TxSignaturesMessage> DeserializeAsync(Stream stream)

Parameters

stream Stream

The stream to deserialize from.

Returns

Task<TxSignaturesMessage>

The deserialized TxSignaturesMessage.

Exceptions

MessageSerializationException

Error deserializing TxSignaturesMessage