Table of Contents

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