orderedOutputs method

  1. @protected
List<TxOutput> orderedOutputs()

Implementation

@protected
List<TxOutput> orderedOutputs() {
  final list = List<TxOutput>.of(outputs);
  if (ordering == TxOrdering.bip69) {
    list.sort((a, b) {
      final c = a.value.compareTo(b.value);
      if (c != 0) return c;
      return compareBytes(a.scriptPubKey, b.scriptPubKey);
    });
  }
  return list;
}