Table of Contents

Class TransactionOutputComparer

Namespace
NLightning.Bolts.BOLT3.Comparers
Assembly
NLightning.Bolts.dll
public class TransactionOutputComparer : IComparer<BaseOutput>
Inheritance
TransactionOutputComparer
Implements
Inherited Members

Properties

Instance

public static TransactionOutputComparer Instance { get; }

Property Value

TransactionOutputComparer

Methods

Compare(BaseOutput?, BaseOutput?)

Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.

public int Compare(BaseOutput? x, BaseOutput? y)

Parameters

x BaseOutput

The first object to compare.

y BaseOutput

The second object to compare.

Returns

int

A signed integer that indicates the relative values of x and y, as shown in the following table.

Value Meaning
Less than zerox is less than y.
Zerox equals y.
Greater than zerox is greater than y.