aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2022-06-21Merge bitcoin/bitcoin#25427: wallet: remove extra wtx lookup in AddToSpendsAndrew Chow
2022-06-20wallet: avoid extra wtx lookup in AddToSpendsfurszy
2022-06-19scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputsfurszy
2022-06-19refactor: use GetWalletTx in SelectCoins instead of access mapWalletfurszy
2022-06-19wallet: move "use-only coinControl inputs" below the selected inputs lookupfurszy
2022-06-19wallet: unify “allow/block other inputs“ conceptfurszy
2022-06-18wallet: fix warning: "argument name 'feerate' in comment does not match param...furszy
2022-06-17Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoi...Andrew Chow
2022-06-16Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as externalAndrew Chow
2022-06-15Merge bitcoin/bitcoin#25368: doc: Update importaddress mention incompatibilit...Andrew Chow
2022-06-14doc: Update importaddress mention incompatibility with descriptor walletBrokenProgrammer
2022-06-14scripted-diff: Avoid incompatibility with CMake AUTOUIC featureHennadii Stepanov
2022-06-10Merge bitcoin/bitcoin#24931: Strengthen thread safety assertionsMacroFake
2022-06-08wallet: GetAvailableBalance, remove double walk-through every available coinfurszy
2022-06-08wallet: add 'only_spendable' filter to AvailableCoinsfurszy
2022-06-08wallet: remove unused IsSpentKey(hash, index) methodfurszy
2022-06-08wallet: avoid extra IsSpentKey -> GetWalletTx lookupsfurszy
2022-06-08wallet: decouple IsSpentKey(scriptPubKey) from IsSpentKey(hash, n)furszy
2022-06-08wallet: IsSpent, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: IsLockedCoin, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: AvailableCoins, don't call 'wtx.tx->vout[i]' multiple timesfurszy
2022-06-08wallet: return 'CoinsResult' struct in `AvailableCoins`furszy
2022-06-07Merge bitcoin/bitcoin#25239: wallet: 'CommitTransaction', remove extra wtx lo...Andrew Chow
2022-06-06Merge bitcoin/bitcoin#25220: rpc: fix incorrect warning for address type p2sh...laanwj
2022-06-06rpc: fix inappropriate warning for address type p2sh-segwit in createmultisig...brunoerg
2022-06-04doc: Fix typo in importdescriptorsKolby Moroz Liebl
2022-05-29wallet: CommitTransaction, remove extra wtx lookup and add exception for a po...furszy
2022-05-26Merge bitcoin/bitcoin#25003: tracing: fix `coin_selection:aps_create_tx_inter...Andrew Chow
2022-05-26Merge bitcoin/bitcoin#25202: log: Use severity-based logging for leveldb/libe...laanwj
2022-05-25fuzz: coinselection, add missing fee rate.furszy
2022-05-25logging: Unconditionally log levels >= WARNlaanwj
2022-05-23Merge bitcoin/bitcoin#25083: Set effective_value when initializing a COutputAndrew Chow
2022-05-23Merge bitcoin/bitcoin#25122: rpc: getreceivedbylabel, return early if no addr...Andrew Chow
2022-05-21Set effective_value when initializing a COutputishaanam
2022-05-20rpc: getreceivedbylabel, don't loop over the entire wallet txs map if no dest...furszy
2022-05-20Merge bitcoin/bitcoin#24820: test: 3 new tests for SelectCoins functionAndrew Chow
2022-05-21scripted-diff: Convert global Mutexes to GlobalMutexesAnthony Towns
2022-05-20Merge bitcoin/bitcoin#25171: rpc: wallet: remove `-deprecatedrpc=exclude_coin...MacroFake
2022-05-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-19rpc: wallet: remove `-deprecatedrpc=exclude_coinbase` logicSebastian Falbesoner
2022-05-18Merge bitcoin/bitcoin#25108: tidy: add modernize-use-default-member-initMacroFake
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` fro...MacroFake
2022-05-18wallet: do not count wallet utxos as externalS3RK
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-17tracing: fix `coin_selection:aps_create_tx_internal` calling logicSebastian Falbesoner
2022-05-17Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of CreateTra...fanquake
2022-05-16Merge bitcoin/bitcoin#25088: Wallet: Ensure m_attaching_chain is set before r...Andrew Chow
2022-05-16Add more proper thread safety annotationsHennadii Stepanov
2022-05-16Add proper thread safety annotation to `CWallet::GetTxConflicts()`Hennadii Stepanov