aboutsummaryrefslogtreecommitdiff
path: root/src/rpc
AgeCommit message (Expand)Author
2023-01-27Merge bitcoin/bitcoin#26900: refactor: Add BlockManager gettersMarcoFalke
2023-01-26Merge bitcoin/bitcoin#25296: Add DataStream without ser-type and ser-version ...fanquake
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-25Merge bitcoin/bitcoin#26929: rpc: Throw more user friendly arg type check err...fanquake
2023-01-22doc: improve doc for RPCArg::Optional::OMITTEDfanquake
2023-01-22scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARGfanquake
2023-01-20rpc: Throw more user friendly arg type check errorMarcoFalke
2023-01-20Merge bitcoin/bitcoin#26887: RPC: make RPCResult::MatchesType return useful e...MarcoFalke
2023-01-20RPC: make RPCResult::MatchesType return useful errorsAnthony Towns
2023-01-18Merge bitcoin/bitcoin#26706: doc: Properly report optional RPC argsfanquake
2023-01-18Merge bitcoin/bitcoin#26506: refactor: rpc: use convenience fn to auto parse ...MarcoFalke
2023-01-18Merge bitcoin/bitcoin#26727: rpc: remove optional from fStateStats fieldsMarcoFalke
2023-01-17doc: Properly report optional RPC argsMarcoFalke
2023-01-17refactor: Introduce is_top_level_argMarcoFalke
2023-01-17refactor: Remove const to fix performance-move-const-arg clang-tidy errorsMarcoFalke
2023-01-17Merge bitcoin/bitcoin#26039: refactor: Run type check against RPCArgs (1/2)fanquake
2023-01-16Merge bitcoin/bitcoin#26325: rpc: Return accurate results for scanblocksAndrew Chow
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-16Add BlockManager::GetPruneTarget()MarcoFalke
2023-01-16Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.hMarcoFalke
2023-01-11rpc: Run type check against RPCArgsMarcoFalke
2023-01-11Merge bitcoin/bitcoin#26758: refactor: Add `performance-no-automatic-move` cl...MarcoFalke
2023-01-11Merge bitcoin/bitcoin#26646: validation, bugfix: provide more info in *Mempoo...glozow
2023-01-10[validation] remove PackageMempoolAcceptResult::m_package_feerateglozow
2023-01-10[rpc] return effective-includes in testmempoolaccept and submitpackageglozow
2023-01-10[rpc] return effective-feerate in testmempoolaccept and submitpackageglozow
2023-01-06p2p, rpc: don't allow past absolute timestamp in `setban`brunoerg
2023-01-06rpc: Return accurate results for scanblocksAurèle Oulès
2023-01-05refactor: add kernel/cs_main.*fanquake
2023-01-04refactor: use convenience fn to auto parse non-string parametersstickies-v
2023-01-03Merge bitcoin/bitcoin#26289: Use util::Result in for calculating mempool ance...Andrew Chow
2022-12-27clang-tidy: Add `performance-no-automatic-move` checkHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-21doc: Refactor/Format getrawtransaction RPC docs and add ScriptPubKeyDoc functionDouglas Chimento
2022-12-19rpc: remove optional from fStateStats fieldsfanquake
2022-12-19Merge bitcoin/bitcoin#26515: rpc: skip getpeerinfo for a peer without CNodeSt...MarcoFalke
2022-12-13Merge bitcoin/bitcoin#23319: rpc: Return fee and prevout (utxos) to getrawtra...Andrew Chow
2022-12-13Merge bitcoin/bitcoin#26628: RPC: Reject RPC requests with same named paramet...MarcoFalke
2022-12-13mempool: log/halt when CalculateMemPoolAncestors fails unexpectedlystickies-v
2022-12-13mempool: use util::Result for CalculateMemPoolAncestorsstickies-v
2022-12-10Merge bitcoin/bitcoin#26213: rpc: Strict type checking for RPC boolean parame...fanquake
2022-12-07refactor: Replace isTrue with get_boolMarcoFalke
2022-12-07bugfix: Strict type checking for RPC boolean parametersMarcoFalke
2022-12-06rpc: reduce LOCK(cs_main) scope in gettxoutproofAndrew Toth
2022-12-06rpc: reduce LOCK(cs_main) scope in GetUndoChecked and getblockstatsAndrew Toth
2022-12-06rpc: reduce LOCK(cs_main) scope in blockToJSON Andrew Toth
2022-12-06rpc: reduce LOCK(cs_main) scope in GetBlockChecked and getblockAndrew Toth
2022-12-06Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/m...MarcoFalke
2022-12-06Merge bitcoin/bitcoin#26238: clang-tidy: fixup named argument commentsMarcoFalke
2022-12-05Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendablesAndrew Chow