Changeset View
Changeset View
Standalone View
Standalone View
src/qt/coincontroldialog.cpp
Show First 20 Lines • Show All 483 Lines • ▼ Show 20 Lines | void CoinControlDialog::updateLabels(WalletModel *model, QDialog *dialog) { | ||||
size_t i = 0; | size_t i = 0; | ||||
for (const auto &out : model->wallet().getCoins(vCoinControl)) { | for (const auto &out : model->wallet().getCoins(vCoinControl)) { | ||||
if (out.depth_in_main_chain < 0) { | if (out.depth_in_main_chain < 0) { | ||||
continue; | continue; | ||||
} | } | ||||
// unselect already spent, very unlikely scenario, this could happen | // unselect already spent, very unlikely scenario, this could happen | ||||
// when selected are spent elsewhere, like rpc or another computer | // when selected are spent elsewhere, like rpc or another computer | ||||
const COutPoint &outpt = vCoinControl[i++]; | const COutPoint &output = vCoinControl[i++]; | ||||
if (out.is_spent) { | if (out.is_spent) { | ||||
coinControl()->UnSelect(outpt); | coinControl()->UnSelect(output); | ||||
continue; | continue; | ||||
} | } | ||||
// Quantity | // Quantity | ||||
nQuantity++; | nQuantity++; | ||||
// Amount | // Amount | ||||
nAmount += out.txout.nValue; | nAmount += out.txout.nValue; | ||||
▲ Show 20 Lines • Show All 331 Lines • Show Last 20 Lines |