aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/blockchain.cpp
AgeCommit message (Expand)Author
2024-06-13refactor: remove warnings globalsstickies-v
2024-06-13move-only: move warnings from common to nodestickies-v
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-05-24assumeutxo: Add network magic ctor param to SnapshotMetadataFabian Jahr
2024-05-23Merge bitcoin/bitcoin#29612: rpc: Optimize serialization and enhance metadata...Ava Chow
2024-05-21rpc: Enhance metadata of the dumptxoutset outputFabian Jahr
2024-05-21assumeutxo: Add documentation on dumptxoutset serialization formatFabian Jahr
2024-05-21rpc: Optimize serialization disk space of dumptxoutsetFabian Jahr
2024-05-20rpc: avoid copying into UniValueCory Fields
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-13rpc: move UniValue in blockToJSONwillcl-ark
2024-05-01rpc: return warnings as an array instead of just a single onestickies-v
2024-04-29Merge bitcoin/bitcoin#29277: RPC: access RPC arguments by nameRyan Ofsky
2024-03-12rpc: read raw block in getblock and deserialize for verbosity > 0Andrew Toth
2024-03-08Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CSchedulerAva Chow
2024-03-01rpc: access some args by namestickies-v
2024-02-15refactor: De-globalize g_signalsTheCharlatan
2024-01-30rpc: Do not wait for headers inside loadtxoutsetMarcoFalke
2024-01-17rpc: Fix race in loadtxoutsetMarcoFalke
2024-01-08Merge bitcoin/bitcoin#29184: RPC/Blockchain: scanblocks: Accept named param f...glozow
2024-01-05Merge bitcoin/bitcoin#28890: rpc: Remove deprecated -rpcserialversionfanquake
2024-01-04RPC/Blockchain: scanblocks: Accept named param for filter_false_positivesLuke Dashjr
2023-12-14Merge bitcoin/bitcoin#29040: refactor: Remove pre-C++20 code, fs::path cleanupAva Chow
2023-12-14refactor: Rename fs::path::u8string() to fs::path::utf8string()MarcoFalke
2023-12-11Remove deprecated -rpcserialversionMarcoFalke
2023-12-07refactor: rpc: Pass CBlockIndex by reference instead of pointerMarcoFalke
2023-12-07refactor: Use reference instead of pointer in IsBlockPrunedMarcoFalke
2023-11-21Use Txid in COutpointdergoegge
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