Changeset View
Changeset View
Standalone View
Standalone View
src/qt/transactionrecord.cpp
Show All 40 Lines | if (nNet > Amount::zero() || wtx.is_coinbase) { | ||||
// | // | ||||
// Credit | // Credit | ||||
// | // | ||||
for (size_t i = 0; i < wtx.tx->vout.size(); i++) { | for (size_t i = 0; i < wtx.tx->vout.size(); i++) { | ||||
const CTxOut &txout = wtx.tx->vout[i]; | const CTxOut &txout = wtx.tx->vout[i]; | ||||
isminetype mine = wtx.txout_is_mine[i]; | isminetype mine = wtx.txout_is_mine[i]; | ||||
if (mine) { | if (mine) { | ||||
TransactionRecord sub(txid, nTime); | TransactionRecord sub(txid, nTime); | ||||
CTxDestination address; | |||||
sub.idx = i; // vout index | sub.idx = i; // vout index | ||||
sub.credit = txout.nValue; | sub.credit = txout.nValue; | ||||
sub.involvesWatchAddress = mine & ISMINE_WATCH_ONLY; | sub.involvesWatchAddress = mine & ISMINE_WATCH_ONLY; | ||||
if (wtx.txout_address_is_mine[i]) { | if (wtx.txout_address_is_mine[i]) { | ||||
// Received by Bitcoin Address | // Received by Bitcoin Address | ||||
sub.type = TransactionRecord::RecvWithAddress; | sub.type = TransactionRecord::RecvWithAddress; | ||||
sub.address = | sub.address = | ||||
EncodeCashAddr(wtx.txout_address[i], Params()); | EncodeCashAddr(wtx.txout_address[i], Params()); | ||||
▲ Show 20 Lines • Show All 170 Lines • Show Last 20 Lines |