Pol Espinasa
22/07/2026 20:15
Pregunta 9 -> En
CWalletTx::RecomputeCanonical, el lambda is_better compara dos variantes. El código itera con std::next(it) comenzando desde m_txs.begin(). Si m_txs tiene solo una entrada, el bucle nunca se ejecuta y best_wtxid permanece como la primera entrada. ¿Está garantizado que esto sea correcto? ¿Qué pasaría si m_txs está vacío, puede RecomputeCanonical crashear?