aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/rpc/spend.cpp
AgeCommit message (Expand)Author
2024-02-09rpc: use `HexToPubKey` helper for all legacy pubkey-parsing RPCsSebastian Falbesoner
2024-01-19refactor: pass CRecipient to FundTransactionjosibake
2024-01-19refactor: simplify `CreateRecipients`josibake
2024-01-19refactor: remove out param from `ParseRecipients`josibake
2023-12-12test: wallet, fix change position out of range errorfurszy
2023-12-08wallet: return CreatedTransactionResult from FundTransactionAndrew Chow
2023-12-08wallet: use optional for change position as an optional in CreateTransactionAndrew Chow
2023-11-30Remove unused version.h includeMarcoFalke
2023-11-28scripted-diff: Use DataStream in most placesMarcoFalke
2023-11-21Use Txid in COutpointdergoegge
2023-11-16Include version.h in fewer placesAnthony Towns
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-09-26rpc: bumpfee, improve doc for 'reduce_output' argfurszy
2023-09-19Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead...fanquake
2023-09-12wallet: Use CTxDestination in CRecipient rather than scriptPubKeyAndrew Chow
2023-09-05wallet rpc: return final tx hex from walletprocesspsbt if completeMatthew Zipkin
2023-08-22Update help text for spend and rawtransaction rpcsMichael Tidwell
2023-08-14Move CScriptID to script.{h/cpp}Andrew Chow
2023-06-26bumpfee: Allow original change position to be specifiedAndrew Chow
2023-06-01Merge bitcoin/bitcoin#26485: RPC: Accept options as named-only parametersAndrew Chow
2023-05-09scripted-diff: Use UniValue::find_value methodMarcoFalke
2023-05-03rpc: Add check for unintended option/parameter name clashesRyan Ofsky
2023-05-03RPC: Allow RPC methods accepting options to take named parametersRyan Ofsky
2023-02-16Merge bitcoin/bitcoin#25344: New `outputs` argument for `bumpfee`/`psbtbumpfee`Andrew Chow
2023-01-22scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARGfanquake
2023-01-17doc: Fix incorrect sendmany RPC docMarcoFalke
2023-01-17wallet: add `outputs` arguments to `bumpfee` and `psbtbumpfee`Seibart Nedor
2023-01-17wallet: extract and reuse RPC argument format definition for outputsSeibart Nedor
2023-01-17Merge bitcoin/bitcoin#26039: refactor: Run type check against RPCArgs (1/2)fanquake
2023-01-11rpc: add minconf and maxconf options to sendallishaanam
2023-01-11Wallet/RPC: Allow specifying min & max chain depth for inputs used by fund callsJuan Pablo Civile
2023-01-11rpc: Run type check against RPCArgsMarcoFalke
2023-01-02rpc: Correct RPCHelpMan for fundrawtransaction's input_weights fieldjdjkelly@gmail.com
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-20Merge bitcoin/bitcoin#21576: rpc, gui: bumpfee signer supportAndrew Chow
2022-12-07bugfix: Strict type checking for RPC boolean parametersMarcoFalke
2022-12-05Fixup clang-tidy named argument commentsfanquake
2022-11-15Merge bitcoin/bitcoin#25730: RPC: listunspent, add "include immature coinbase...Andrew Chow
2022-11-03rpc: doc: add missing option "bech32m" for `change_type` parametersSebastian Falbesoner
2022-10-29scripted-diff: wallet: rename AvailableCoinsParams members to snake_casefurszy
2022-10-29wallet: group AvailableCoins filtering parameters in a single structfurszy
2022-10-20wallet: Check utxo prevout index out of bounds in sendallAndrew Chow
2022-10-19wallet: Correctly check ismine for sendallAndrew Chow
2022-09-30Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated ini...MacroFake
2022-09-21Merge bitcoin/bitcoin#25737: rpc: treat univalue type check error as RPC_TYPE...fanquake
2022-09-20Merge bitcoin/bitcoin#26095: script: bump codespell to 2.2.1, update ignored ...MacroFake
2022-09-15rpc: remove unneeded RPCTypeCheckArgument checksfurszy
2022-09-15Fix issues identified by codespell 2.2.1 and update ignored wordsJon Atack
2022-09-15wallet: fix sendall creates tx that fails tx-size checkkouloumos
2022-09-15Merge bitcoin/bitcoin#26084: sendall: check if the maxtxfee has been exceededMacroFake