aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/blockchain.cpp
AgeCommit message (Expand)Author
2019-08-06refactor: pcoinsTip -> CChainState::CoinsTip()James O'Beirne
2019-07-16Merge #16194: refactor: share blockmetadata with BlockManagerWladimir J. van der Laan
2019-07-09Merge #16240: JSONRPCRequest-aware RPCHelpManMarcoFalke
2019-07-08refactoring: remove mapBlockIndex globalJames O'Beirne
2019-07-08rpc: switch to using RPCHelpMan.Check()Karl-Johan Alm
2019-07-02rpc: Clarify that block count means height excl genesisMarcoFalke
2019-07-02Merge #15427: Add support for descriptors to utxoupdatepsbtWladimir J. van der Laan
2019-06-11Fix RPC/pruneblockchain returned prune heightJonas Schnelli
2019-06-06Merge #16129: refactor: Remove unused includesMarcoFalke
2019-06-05Merge #15976: refactor: move methods under CChainState (pt. 1)Wladimir J. van der Laan
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-05-16refactoring: IsInitialBlockDownload -> CChainStateJames O'Beirne
2019-05-16refactoring: FlushStateToDisk -> CChainStateJames O'Beirne
2019-05-15Merge #14984: rpc: Speedup getrawmempool when verbose=trueMarcoFalke
2019-05-10Abstract out EvalDescriptorStringOrObject from scantxoutsetPieter Wuille
2019-05-10Merge #14802: rpc: faster getblockstats using BlockUndo dataMarcoFalke
2019-05-10rpc: faster getblockstats using BlockUndo dataFelix Weis
2019-05-10Merge #15744: refactor: Extract ParseDescriptorRangeMarcoFalke
2019-05-03scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne
2019-05-03Merge #15932: rpc: Serialize in getblock without cs_mainMarcoFalke
2019-05-02rpc: Add lock annotations to block{,header}ToJSONMarcoFalke
2019-05-01rpc: Serialize in getblock without cs_mainMarcoFalke
2019-05-01rpc: Use IsValidNumArgs in getblockMarcoFalke
2019-05-01Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfoMarcoFalke
2019-04-19Merge #15670: refactor: combine Chain::findFirstBlockWithTime/findFirstBlockW...MarcoFalke
2019-04-19Merge #15655: Resolve the checkpoints <-> validation circular dependencyMarcoFalke
2019-04-18Merge #14121: Index for BIP 157 block filtersMarcoFalke
2019-04-17Merge #15474: rest/rpc: Make mempoolinfo atomicMarcoFalke
2019-04-13Extract ParseDescriptorRangeBen Woosley
2019-04-09[build] Add several util unitsJohn Newbery
2019-04-06rpc: Add getblockfilter RPC method.Jim Posen
2019-03-27refactor: combine Chain::findFirstBlockWithTime/findFirstBlockWithTimeAndHeightAntoine Riard
2019-03-24rpc: Rename size to vsize in mempool related callsMiguel Herranz
2019-03-23Resolve the checkpoints <-> validation CD.251
2019-03-22Move g_is_mempool_loaded into CTxMemPool::m_is_loadedBen Woosley
2019-03-22rpc: Expose g_is_mempool_loaded via getmempoolinfo and /rest/mempool/info.jsonBen Woosley
2019-03-08rest/rpc: Make mempoolinfo atomicJoão Barbosa
2019-03-08rpc: Speedup getrawmempool when verbose=trueJoão Barbosa
2019-03-07Merge #15402: Granular invalidateblock and RewindBlockIndexWladimir J. van der Laan
2019-03-06Merge #15473: bench: Benchmark MempoolToJSONMarcoFalke
2019-02-28Add support for stop/[start,stop] ranges to scantxoutsetPieter Wuille
2019-02-25rpc: Pass mempool into MempoolToJSONMarcoFalke
2019-02-24Call InvalidateBlock without cs_main heldPieter Wuille
2019-02-20rpc: Actually throw help when passed invalid number of paramsMarcoFalke
2019-02-11RPCHelpMan: Check default values are given at compile-timeMarcoFalke
2019-01-30Merge #15159: [RPC] Remove lookup to UTXO set from GetTransactionMarcoFalke
2019-01-26[RPC] Update getrawtransaction interfaceAmiti Uttarwar
2019-01-25RPCHelpMan: Pass through Result and ExamplesMarcoFalke
2019-01-08Merge #12153: Avoid permanent cs_main lock in getblockheaderWladimir J. van der Laan
2019-01-07Merge #15057: [rpc] Correct reconsiderblock help text, add testWladimir J. van der Laan