aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/blockchain.cpp
AgeCommit message (Expand)Author
2023-01-27Merge bitcoin/bitcoin#26900: refactor: Add BlockManager gettersMarcoFalke
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-22scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARGfanquake
2023-01-17Merge bitcoin/bitcoin#26039: refactor: Run type check against RPCArgs (1/2)fanquake
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-16Add BlockManager::GetPruneTarget()MarcoFalke
2023-01-11rpc: Run type check against RPCArgsMarcoFalke
2023-01-06rpc: Return accurate results for scanblocksAurèle Oulès
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-05Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendablesAndrew Chow
2022-12-05Merge bitcoin/bitcoin#24226: rpc: warn that nodes ignore requests for old sta...MarcoFalke
2022-11-16RPC/blockchain: scan{blocks,txoutset>: Further doc improvementsLuke Dashjr
2022-11-16RPC/Blockchain: Clarify invalid-action error in scanblocks & scantxoutsetLuke Dashjr
2022-10-26rpc: add missing lock around chainman.ActiveTip()Andrew Toth
2022-10-26Merge bitcoin/bitcoin#23927: rpc: Pruning nodes can not fetch blocks before s...Andrew Chow
2022-10-23rpc: Improve getblockstatsFabian Jahr
2022-10-13Merge bitcoin/bitcoin#25412: rest: add `/deploymentinfo` endpointAndrew Chow
2022-10-13Merge bitcoin/bitcoin#23549: Add scanblocks RPC call (attempt 2)Andrew Chow
2022-10-07rpc: Return coinbase flag in scantxoutsetMacroFake
2022-10-04rpc: add scanblocks - scan for relevant blocks with descriptorsJonas Schnelli
2022-10-04rpc: move-only: consolidate blockchain scan argsJames O'Beirne
2022-09-30Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated ini...MacroFake
2022-09-13rpc: Set RPCArg options with designated initializersMacroFake
2022-09-13Merge bitcoin/bitcoin#24513: CChainState -> Chainstateglozow
2022-09-13Merge bitcoin/bitcoin#25222: refactor: Pass reference to LookUpStatsMacroFake
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-09-06rpc: warn that nodes ignore requests for old stale blocksSjors Provoost
2022-08-20Fix issues when calling std::move(const&)MacroFake
2022-08-16rest: add `/deploymentinfo`brunoerg
2022-07-25scripted-diff: Replace NullUniValue with UniValue::VNULLMacroFake
2022-07-25RPC: Document "asm" and "hex" fields for scriptsLuke Dashjr
2022-07-25Bugfix: RPC/blockchain: Correct type of "value" in getblock docs; add missing...Jon Atack
2022-07-20Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version an...fanquake
2022-07-20refactor: Pass reference to LookUpStatsMacroFake
2022-07-19Add missing includesMacroFake
2022-07-14fix gettxout help textMarnix
2022-07-13Merge bitcoin/bitcoin#25472: build: Increase MS Visual Studio minimum versionfanquake
2022-07-12Merge bitcoin/bitcoin#24944: rpc: add getblockfrompeer RPCTypeCheck and inval...MacroFake
2022-07-07rpc, refactor: Add `getblock_prevout`Hennadii Stepanov
2022-07-01Merge bitcoin/bitcoin#25471: rpc: Disallow gettxoutsetinfo queries for a spec...MacroFake
2022-06-29Use AutoFile where possibleMacroFake
2022-06-28rpc: Disallow gettxoutsetinfo queries for a specific block with use_index=falseMartin Zumsande
2022-06-27rpc: use enum instead of string for filter typew0xlt
2022-06-27rpc: add RPCTypeCheck for getblockfrompeer inputsJon Atack
2022-06-15Merge bitcoin/bitcoin#25339: RPC/blockchain: Elaborate on scantxoutset docume...MacroFake
2022-06-13RPC/blockchain: Reorder result documentation for scantxoutsetLuke Dashjr
2022-06-13scripted-diff: RPC/blockchain: Lowercase "when" in scantxoutset documentationLuke Dashjr
2022-06-13RPC/blockchain: Elaborate on scantxoutset documentationLuke Dashjr