Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/wallet.h
Show First 20 Lines • Show All 486 Lines • ▼ Show 20 Lines | CInputCoin(const CWalletTx *walletTx, unsigned int i) { | ||||
throw std::invalid_argument("walletTx should not be null"); | throw std::invalid_argument("walletTx should not be null"); | ||||
} | } | ||||
if (i >= walletTx->tx->vout.size()) { | if (i >= walletTx->tx->vout.size()) { | ||||
throw std::out_of_range("The output index is out of range"); | throw std::out_of_range("The output index is out of range"); | ||||
} | } | ||||
outpoint = COutPoint(walletTx->GetId(), i); | outpoint = COutPoint(walletTx->GetId(), i); | ||||
txout = walletTx->tx->vout[i]; | txout = walletTx->tx->vout[i]; | ||||
effective_value = txout.nValue; | |||||
} | } | ||||
COutPoint outpoint; | COutPoint outpoint; | ||||
CTxOut txout; | CTxOut txout; | ||||
Amount effective_value; | Amount effective_value; | ||||
Amount fee = Amount::zero(); | Amount fee = Amount::zero(); | ||||
Amount long_term_fee = Amount::zero(); | Amount long_term_fee = Amount::zero(); | ||||
▲ Show 20 Lines • Show All 905 Lines • Show Last 20 Lines |