aboutsummaryrefslogtreecommitdiff
path: root/src/rpc
AgeCommit message (Expand)Author
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-08refactor: Remove unused GetTimeMillisMarcoFalke
2023-05-04rpc: add descriptorprocesspsbt rpcishaanam
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-05-03RPC: Add add OBJ_NAMED_PARAMS typeRyan Ofsky
2023-05-01Merge bitcoin/bitcoin#26780: rpc: simplify scan blocksAndrew Chow
2023-04-30rpc: scanblocks, add "completed" flag to the result objfurszy
2023-04-30rpc: scanblocks, do not traverse the whole chain block by blockfurszy
2023-04-21Merge bitcoin/bitcoin#25939: rpc: In `utxoupdatepsbt` also look for the tx in...Andrew Chow
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-12Merge bitcoin/bitcoin#27279: Add "warnings", deprecate "warning" in {create,l...Andrew Chow
2023-04-10rpc: add "warnings" field to RPCs {create,load,unload,restore}walletJon Atack
2023-04-10rpc: extract wallet "warnings" fields to a util helperJon Atack
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-26clang-tidy: Add `performance-faster-string-find` checkHennadii Stepanov
2023-03-23refactor: rpc: hide and rename ParseNonRFCJSONValue()stickies-v
2023-03-23Merge bitcoin/bitcoin#18933: rpc: Add submit option to generateblockfanquake
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-18rpc, tests: in `utxoupdatepsbt` also look for the transaction in the txindexishaanam
2023-03-15refactor: Add and use PRUNE_TARGET_MANUAL constexprMarcoFalke
2023-03-10Merge bitcoin/bitcoin#23813: Add test and docs for getblockfrompeer with pruningfanquake
2023-03-10rpc: Add submit option to generateblockMarcoFalke
2023-03-10refactor: Replace block_hash with block_outMarcoFalke
2023-03-08Merge bitcoin/bitcoin#26968: doc: Fixup remove 'omitted...' doc for rpc getr...fanquake
2023-03-06doc: remove 'omitted...' doc for rpc getrawtransaction when verbose is 2dougEfish
2023-03-06Merge bitcoin/bitcoin#27155: doc: Expand scantxoutset help text to cover tr()...Andrew Chow
2023-03-06Expand scantxoutset help text to cover tr() and miniscriptGreg Sanders
2023-03-03Merge bitcoin/bitcoin#26612: refactor: RPC: pass named argument value as stri...fanquake
2023-02-27refactor: Stop using gArgs global in system.cppRyan Ofsky
2023-02-23Merge bitcoin/bitcoin#25943: rpc: Add a parameter to sendrawtransaction which...Andrew Chow
2023-02-22Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB...Andrew Chow
2023-02-20Add test for unspendable transactions and parameter 'maxburnamount' to sendra...David Gumberg
2023-02-20Merge bitcoin/bitcoin#27127: rpc: fix successful broadcast count in `submitpa...fanquake
2023-02-20Merge bitcoin/bitcoin#27113: rpc: Use a FlatSigningProvider in decodescript t...fanquake
2023-02-20rpc: fix successful broadcast count in `submitpackage` error msgSebastian Falbesoner
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-02-16init, validation: Improve handling if VerifyDB() fails due to insufficient db...Martin Zumsande
2023-02-16validation: Change return value of VerifyDB to enum typeMartin Zumsande
2023-02-16Merge bitcoin/bitcoin#25344: New `outputs` argument for `bumpfee`/`psbtbumpfee`Andrew Chow
2023-02-16rpc: Use FlatSigningProvider in decodescriptAndrew Chow
2023-02-09net: add `Ensure{any}Banman`brunoerg
2023-02-06Apply default umask in `SetupEnvironment()`Hennadii Stepanov
2023-02-05Remove `-sysperms` optionHennadii Stepanov
2023-02-03rpc: decode Miniscript descriptor when possible in decodescriptAntoine Poinsot
2023-01-31Merge bitcoin/bitcoin#26974: refactor: rpc: set TxToJSON default verbosity to...MarcoFalke
2023-01-27Merge bitcoin/bitcoin#26900: refactor: Add BlockManager gettersMarcoFalke