Class SignedTransaction
- Namespace
- NLightning.Domain.Bitcoin.ValueObjects
- Assembly
- NLightning.Domain.dll
Represents a fully signed Bitcoin transaction in a domain-agnostic way.
public record SignedTransaction : IEquatable<SignedTransaction>
- Inheritance
-
SignedTransaction
- Implements
- Inherited Members
Constructors
SignedTransaction(TxId, byte[], ICollection<CompactSignature>?)
public SignedTransaction(TxId txId, byte[] rawTxBytes, ICollection<CompactSignature>? signatures = null)
Parameters
txId
TxIdrawTxBytes
byte[]signatures
ICollection<CompactSignature>
Properties
RawTxBytes
public byte[] RawTxBytes { get; set; }
Property Value
- byte[]
Signatures
public ICollection<CompactSignature>? Signatures { get; set; }
Property Value
TxId
public TxId TxId { get; set; }