aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/coincontrol.h
AgeCommit message (Expand)Author
2023-12-08wallet: Explicitly preserve scriptSig and scriptWitness in CreateTransactionAndrew Chow
2023-12-08wallet: Explicitly preserve transaction version in CreateTransactionAndrew Chow
2023-12-08wallet: Explicitly preserve transaction locktime in CreateTransactionAndrew Chow
2023-12-08wallet: Set preset input sequence through coin controlAndrew Chow
2023-12-08wallet: Replace SelectExternal with SetTxOutAndrew Chow
2023-12-08coincontrol: Replace HasInputWeight with returning optional from GetAndrew Chow
2023-12-08wallet: Introduce and use PreselectedInput class in CCoinControlAndrew Chow
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-04-26refactor: Make ListSelected return vectorSebastian Falbesoner
2023-04-26wallet: Move CoinCointrol definitions to .cppAurèle Oulès
2023-04-26wallet: Use std::optional for GetExternalOutput and fixupsAurèle Oulès
2023-04-26scripted-diff: Rename setSelected->m_selected_inputsAurèle Oulès
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-10-26wallet: skip available coins fetch if "other inputs" are disallowedfurszy
2022-06-19scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputsfurszy
2022-06-19wallet: unify “allow/block other inputs“ conceptfurszy
2022-01-24wallet: add input weights to CCoinControlAndrew Chow
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-10-06External input fund support cleanupsGregory Sanders
2021-09-29Allow Coin Selection be able to take external inputsAndrew Chow
2021-04-30rpc: include_unsafe option for fundrawtransactiont-bast
2021-04-18refactor: Drop CCoinControl::SetNullJoão Barbosa
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2020-03-12[rpc] walletcreatefundedpsbt: don't automatically append inputsSjors Provoost
2019-11-23refactor: Nuke coincontrol circular dependencyHennadii Stepanov
2019-10-30refactor: Replace all uses of boost::optional with our own Optional typeWladimir J. van der Laan
2019-07-22extract min & max depth onto coin controlAmiti Uttarwar
2019-05-29wallet: avoid reuse flagsKarl-Johan Alm
2019-05-06scripted-diff: Bump copyright headers in walletMarcoFalke
2019-04-11generalize bumpfee to add inputs when neededGregory Sanders
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-24Add -avoidpartialspends and m_avoid_partial_spendsKarl-Johan Alm
2018-05-03Make coincontrol use IsSolvable to determine solvabilityPieter Wuille
2018-04-23wallet: Make fee settings non-static membersMarcoFalke
2018-03-17wallet: Change output type globals to membersMarcoFalke
2018-01-24[wallet] Add change type to CCoinControlJoão Barbosa
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-07-14Make QT fee displays use GetMinimumFee instead of estimateSmartFeeAlex Morcos
2017-07-14Refactor to use CoinControl in GetMinimumFee and FeeBumperAlex Morcos
2017-07-06Introduce a fee estimate mode.Alex Morcos
2017-05-11remove minimum total fee optionGregory Sanders
2017-05-03Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus moduleJorge Timón
2017-01-23Allow to opt-into RBF when creating a transactionJonas Schnelli
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-10-28CoinControl: add option for custom confirmation targetJonas Schnelli
2016-10-21moveonly: move `coincontrol` to `src/wallet`Wladimir J. van der Laan