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
TxSignaturesPayloadThe 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
Methods
DeserializeAsync(Stream)
Deserialize a TxSignaturesMessage from a stream.
public static Task<TxSignaturesMessage> DeserializeAsync(Stream stream)
Parameters
stream
StreamThe stream to deserialize from.
Returns
- Task<TxSignaturesMessage>
The deserialized TxSignaturesMessage.
Exceptions
- MessageSerializationException
Error deserializing TxSignaturesMessage