Class CompactSignature
- Namespace
- NLightning.Domain.Crypto.ValueObjects
- Assembly
- NLightning.Domain.dll
public record CompactSignature : IValueObject, IEquatable<CompactSignature>
- Inheritance
-
CompactSignature
- Implements
-
- Inherited Members
-
Constructors
CompactSignature(byte[])
public CompactSignature(byte[] value)
Parameters
value
byte[]
Properties
Value
public byte[] Value { get; }
Property Value
- byte[]
Operators
implicit operator byte[](CompactSignature)
public static implicit operator byte[](CompactSignature hash)
Parameters
hash
CompactSignature
Returns
- byte[]
implicit operator ReadOnlyMemory<byte>(CompactSignature)
public static implicit operator ReadOnlyMemory<byte>(CompactSignature compactPubKey)
Parameters
compactPubKey
CompactSignature
Returns
- ReadOnlyMemory<byte>
implicit operator CompactSignature(byte[])
public static implicit operator CompactSignature(byte[] bytes)
Parameters
bytes
byte[]
Returns
- CompactSignature