aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/spend.cpp
AgeCommit message (Expand)Author
2023-09-19Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead...fanquake
2023-09-14Merge bitcoin/bitcoin#26152: Bump unconfirmed ancestor transactions to target...Andrew Chow
2023-09-13Amend bumpfee for inputs with overlapping ancestryMurch
2023-09-13Bump unconfirmed parent txs to target feerateMurch
2023-09-12wallet: Use CTxDestination in CRecipient rather than scriptPubKeyAndrew Chow
2023-09-12Add PubKeyDestination for P2PK scriptsAndrew Chow
2023-09-08consensus/validation.h: remove needless GetTransactionOutputWeight helperAntoine Poinsot
2023-08-25wallet: accurately account for the size of the witness stackAntoine Poinsot
2023-08-25wallet: use descriptor satisfaction size to estimate inputs sizeAntoine Poinsot
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-14Move CScriptID to script.{h/cpp}Andrew Chow
2023-06-21[bug] Increase SRD target by change_feeMurch
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-04-26refactor: Make ListSelected return vectorSebastian Falbesoner
2023-04-26wallet: Use std::optional for GetExternalOutput and fixupsAurèle Oulès
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#26720: wallet: coin selection, don't return results tha...Andrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-05wallet: clean post coin selection max weight filterfurszy
2023-04-05coin selection: BnB, don't return selection if exceeds max allowed tx weightfurszy
2023-04-05coin selection: heap-ify SRD, don't return selection if exceeds max tx weightfurszy
2023-04-05coin selection: knapsack, select closest UTXO above target if result exceeds ...furszy
2023-04-03gui: bugfix, getAvailableBalance skips selected coinsfurszy
2023-03-23Merge bitcoin/bitcoin#24845: wallet: return error msg for "too-long-mempool-...glozow
2023-03-22Merge bitcoin/bitcoin#27271: RPC: Fix fund transaction crash when at 0-value,...Andrew Chow
2023-03-19Merge bitcoin/bitcoin#25666: refactor: wallet, do not translate init options ...fanquake
2023-03-16Fix fund transaction case at 0-value, 0-feeGreg Sanders
2023-03-10wallet: return error msg for too-long-mempool-chain failurefurszy
2023-03-08wallet: remove coin control arg from AutomaticCoinSelectionfurszy
2023-03-08wallet: GroupOutput, remove unneeded "spendable" checkfurszy
2023-03-08wallet: APS, don't create empty groupsfurszy
2023-03-08wallet: do not make two COutputs, use shared_ptrfurszy
2023-03-07wallet: refactor coin selection algos to return util::Resultfurszy
2023-03-06wallet: single output groups filtering and grouping processfurszy
2023-03-06wallet: unify outputs grouping processfurszy
2023-03-06wallet: decouple outputs grouping process from each ChooseSelectionResultfurszy
2023-03-06refactor: make OutputGroup::m_outputs field a vector of shared_ptrfurszy
2023-03-03wallet: make OutputGroup "positive_only" filter explicitfurszy
2023-02-23wallet: skip R-value grinding for external signersSjors Provoost
2023-02-20Merge bitcoin/bitcoin#27053: wallet: reuse change dest when re-creating TX wi...fanquake
2023-02-16Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptorsfanquake
2023-02-15wallet: reuse change dest when recreating TX with avoidpartialspendsMatthew Zipkin
2023-02-11wallet: check solvability using descriptor in AvailableCoinsAntoine Poinsot
2023-01-18Merge bitcoin/bitcoin#25659: wallet: simplify ListCoins implementationAndrew Chow
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2023-01-03Merge bitcoin/bitcoin#26661: wallet: Coin Selection, return accurate error me...Andrew Chow
2023-01-03wallet: unify FindNonChangeParentOutput functionsfurszy
2023-01-03wallet: simplify ListCoins implementationfurszy
2023-01-03Merge bitcoin/bitcoin#25789: test: clean and extend availablecoins_tests cove...Andrew Chow