orderedInputs method

  1. @protected
List<AssemblerInput> orderedInputs()

Implementation

@protected
List<AssemblerInput> orderedInputs() {
  final list = List<AssemblerInput>.of(inputs);
  if (ordering == TxOrdering.bip69) {
    list.sort((a, b) {
      final c = compareBytes(a.outpoint.txid, b.outpoint.txid);
      if (c != 0) return c;
      return a.outpoint.vout.compareTo(b.outpoint.vout);
    });
  }
  return list;
}