aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/blockchain.cpp
AgeCommit message (Expand)Author
2023-11-16serialize: Drop useless version param from GetSerializeSize()Anthony Towns
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-10-20scripted-diff: Rename hash_serialized_2 to hash_serialized_3Fabian Jahr
2023-10-17Merge bitcoin/bitcoin#28652: assumeutxo: fail early if snapshot block hash do...fanquake
2023-10-16assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parame...Sebastian Falbesoner
2023-10-16Merge bitcoin/bitcoin#28583: refactor: [tidy] modernize-use-emplacefanquake
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-12refactor: Remove unused nchaintx from SnapshotMetadata constructorMarcoFalke
2023-10-06rpc: Use Ensure(Any)Chainman in assumeutxo related RPCsFabian Jahr
2023-10-06doc: Drop references to assumevalid in assumeutxo docsFabian Jahr
2023-10-06chain: Rename HaveTxsDownloaded to HaveNumChainTxsFabian Jahr
2023-10-05assumeutxo: change getchainstates RPC to return a list of chainstatesRyan Ofsky
2023-09-30rpc: add getchainstatesJames O'Beirne
2023-09-30rpc: add loadtxoutsetJames O'Beirne
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-07-22Bugfix: RPC: Remove quotes from non-string oneline descriptionsLuke Dashjr
2023-07-10make GetFirstStoredBlock assert that 'start_block' always has datafurszy
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-23Support up to 3 parallel compact block txn fetchingsGreg Sanders
2023-05-20kernel: Add progress method to notificationsTheCharlatan
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
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-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
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-06Expand scantxoutset help text to cover tr() and miniscriptGreg Sanders
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-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-19rpc: Add note on guarantees to getblockfrompeerFabian Jahr
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