aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
AgeCommit message (Expand)Author
2022-03-25Extract prevention of outdated option namesMurch
2022-03-25[wallet] remove MIN_CHANGEglozow
2022-03-25[wallet] randomly generate change targetsglozow
2022-03-25refactor coin selection for parameterizable change targetglozow
2022-03-25Clarify that COutput is a struct, not a classMarcoFalke
2022-03-25wallet: Fix coinselection includeMarcoFalke
2022-03-24Merge bitcoin/bitcoin#24091: wallet: Consolidate CInputCoin and COutputfanquake
2022-03-24rpc: Fail to return undocumented or misdocumented JSONMarcoFalke
2022-03-24Merge bitcoin/bitcoin#23732: refactor: Remove `gArgs` from `bdb.h` and `sqlit...MarcoFalke
2022-03-23refactor: use Span in random.*pasta
2022-03-23Merge bitcoin/bitcoin#24562: Remove unused feebumper codefanquake
2022-03-23coinselection: Remove COutput operators == and !=Andrew Chow
2022-03-23coinselection: Remove CInputCoinAndrew Chow
2022-03-23coinselection: Use COutput instead of CInputCoinAndrew Chow
2022-03-23coinselection: Add effective value and fees to COutputAndrew Chow
2022-03-23moveonly: move COutput to coinselection.hAndrew Chow
2022-03-23wallet: Remove CWallet and CWalletTx from COutput's constructorAndrew Chow
2022-03-23wallet: Replace CWalletTx in COutput with COutPoint and CTxOutAndrew Chow
2022-03-23wallet: Provide input bytes to COutputAndrew Chow
2022-03-23Merge bitcoin/bitcoin#24560: wallet: Use single FastRandomContext when creati...Andrew Chow
2022-03-21Merge bitcoin/bitcoin#13226: Optimize SelectCoinsBnB by tracking the selectio...Andrew Chow
2022-03-17wallet: Store whether a COutput is from the walletAndrew Chow
2022-03-17wallet: Store tx time in COutputAndrew Chow
2022-03-17wallet: Remove use_max_sig default valueAndrew Chow
2022-03-17scripted-diff: Rename COutput member variablesAndrew Chow
2022-03-17wallet: cleanup COutput constructorAndrew Chow
2022-03-16doc: Delete old line of code that was commented outMichael Folkson
2022-03-16Replace use of `ArgsManager` with `DatabaseOptions`Kiminuo
2022-03-14Remove unused feebumper codeMarcoFalke
2022-03-14wallet: Pass FastRandomContext& to coin selectionMarcoFalke
2022-03-14doc: Revise comments and whitespace to clarifyBen Woosley
2022-03-14refactor: Rename i to curr_try in SelectCoinsBnBBen Woosley
2022-03-14refactor: Track BnB selection by indexBen Woosley
2022-03-14wallet: Pass FastRandomContext& to DiscourageFeeSnipingMarcoFalke
2022-03-14Merge bitcoin/bitcoin#24225: wallet: Add sanity checks to DiscourageFeeSnipingAndrew Chow
2022-03-14Merge bitcoin/bitcoin#24505: wallet: Add a deprecation warning for newly crea...MarcoFalke
2022-03-11Merge bitcoin/bitcoin#24530: wallet: assert BnB's internally calculated waste...Andrew Chow
2022-03-11Merge bitcoin/bitcoin#24453: Bugfix: doc: Correct change_address/changeAddres...MarcoFalke
2022-03-11[wallet] assert BnB internally calculated waste is the same as GetSelectionWa...glozow
2022-03-10Merge bitcoin/bitcoin#24486: wallet: refactor: dedup sqlite blob bindingfanquake
2022-03-10wallet: Add a deprecation warning for newly created legacy walletsAndrew Chow
2022-03-08Merge bitcoin/bitcoin#24198: wallet, rpc: add wtxid in WalletTxToJSONAndrew Chow
2022-03-07Merge bitcoin/bitcoin#24050: validation: Give `m_block_index` ownership of `C...MarcoFalke
2022-03-06wallet: refactor: dedup sqlite blob bindingSebastian Falbesoner
2022-03-02Merge bitcoin/bitcoin#23304: wallet: Derive inactive HD chains in additional ...laanwj
2022-02-28doc: Use human-friendly DefaultHint for change_address/changeAddress in walle...Luke Dashjr
2022-02-28Bugfix: doc: Correct type of change_address/changeAddress in wallet RPC help ...Luke Dashjr
2022-02-28Merge bitcoin/bitcoin#24365: wallet: Don't generate keys for wallets with pri...laanwj
2022-02-23Merge bitcoin/bitcoin#24401: wallet: Add external-signer-support specific err...Andrew Chow
2022-02-22blockstorage: Make m_block_index own CBlockIndex'sCarl Dong