accord-core/src/main/java/accord/local/cfk/Utils.java [223:237]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                TxnInfo txn = byId[minByIdSearchIndex];
                if (txn == newInfo) continue;
                if (!txn.hasDeps()) continue;
                if (!txn.witnesses(insertTxnId)) continue;
                if (txn.compareTo(ACCEPTED) > 0 && txn.mayExecute()) continue;
                if (minDoNotInsertSearchIndex < doNotInsert.length && doNotInsert[minDoNotInsertSearchIndex].equals(txn))
                {
                    ++minDoNotInsertSearchIndex;
                    continue;
                }

                TxnId[] missing = txn.missing();
                if (missing == NO_TXNIDS) missing = oneMissing = ensureOneMissing(insertTxnId, oneMissing);
                else missing = SortedArrays.insert(missing, insertTxnId, TxnId[]::new);
                byId[minByIdSearchIndex] = txn.withMissing(missing);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



accord-core/src/main/java/accord/local/cfk/Utils.java [243:258]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            TxnInfo txn = byId[minByIdSearchIndex];
            if (txn == newInfo) continue;
            // TODO (expected): optimise this with flag bits
            if (!txn.hasDeps()) continue;
            if (!txn.witnesses(insertTxnId)) continue;
            if (txn.compareTo(ACCEPTED) > 0 && txn.mayExecute()) continue;
            if (minDoNotInsertSearchIndex < doNotInsert.length && doNotInsert[minDoNotInsertSearchIndex].equals(txn))
            {
                ++minDoNotInsertSearchIndex;
                continue;
            }

            TxnId[] missing = txn.missing();
            if (missing == NO_TXNIDS) missing = oneMissing = ensureOneMissing(insertTxnId, oneMissing);
            else missing = SortedArrays.insert(missing, insertTxnId, TxnId[]::new);
            byId[minByIdSearchIndex] = txn.withMissing(missing);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



