aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/blockchain.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge #16194: refactor: share blockmetadata with BlockManagerWladimir J. van der Laan2019-07-161-2/+2
|\ \
| * | refactoring: remove mapBlockIndex globalJames O'Beirne2019-07-081-2/+2
* | | Merge #16240: JSONRPCRequest-aware RPCHelpManMarcoFalke2019-07-091-100/+32
|\ \ \ | |/ / |/| |
| * | rpc: switch to using RPCHelpMan.Check()Karl-Johan Alm2019-07-081-100/+32
* | | rpc: Clarify that block count means height excl genesisMarcoFalke2019-07-021-5/+5
|/ /
* | Merge #15427: Add support for descriptors to utxoupdatepsbtWladimir J. van der Laan2019-07-021-34/+5
|\ \ | |/ |/|
| * Abstract out EvalDescriptorStringOrObject from scantxoutsetPieter Wuille2019-05-101-34/+5
* | Fix RPC/pruneblockchain returned prune heightJonas Schnelli2019-06-111-1/+6
* | Merge #16129: refactor: Remove unused includesMarcoFalke2019-06-061-2/+0
|\ \
| * | Make reasoning about dependencies easier by not including unused dependenciespracticalswift2019-06-021-2/+0
* | | Merge #15976: refactor: move methods under CChainState (pt. 1)Wladimir J. van der Laan2019-06-051-3/+3
|\ \ \ | |/ / |/| |
| * | refactoring: IsInitialBlockDownload -> CChainStateJames O'Beirne2019-05-161-1/+1
| * | refactoring: FlushStateToDisk -> CChainStateJames O'Beirne2019-05-161-2/+2
* | | Merge #14984: rpc: Speedup getrawmempool when verbose=trueMarcoFalke2019-05-151-1/+4
|\ \ \ | |_|/ |/| |
| * | rpc: Speedup getrawmempool when verbose=trueJoão Barbosa2019-03-081-1/+4
* | | Merge #14802: rpc: faster getblockstats using BlockUndo dataMarcoFalke2019-05-101-15/+22
|\ \ \
| * | | rpc: faster getblockstats using BlockUndo dataFelix Weis2019-05-101-15/+22
* | | | Merge #15744: refactor: Extract ParseDescriptorRangeMarcoFalke2019-05-101-2/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Extract ParseDescriptorRangeBen Woosley2019-04-131-2/+1
* | | | scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne2019-05-031-22/+22
* | | | Merge #15932: rpc: Serialize in getblock without cs_mainMarcoFalke2019-05-031-11/+25
|\ \ \ \
| * | | | rpc: Add lock annotations to block{,header}ToJSONMarcoFalke2019-05-021-0/+4
| * | | | rpc: Serialize in getblock without cs_mainMarcoFalke2019-05-011-8/+16
| * | | | rpc: Use IsValidNumArgs in getblockMarcoFalke2019-05-011-4/+6
| | |/ / | |/| |
* | | | Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfoMarcoFalke2019-05-011-2/+4
|\ \ \ \ | |/ / / |/| | |
| * | | Move g_is_mempool_loaded into CTxMemPool::m_is_loadedBen Woosley2019-03-221-3/+3
| * | | rpc: Expose g_is_mempool_loaded via getmempoolinfo and /rest/mempool/info.jsonBen Woosley2019-03-221-0/+2
* | | | Merge #15670: refactor: combine Chain::findFirstBlockWithTime/findFirstBlockW...MarcoFalke2019-04-191-1/+1
|\ \ \ \
| * | | | refactor: combine Chain::findFirstBlockWithTime/findFirstBlockWithTimeAndHeightAntoine Riard2019-03-271-1/+1
| | |_|/ | |/| |
* | | | Merge #15655: Resolve the checkpoints <-> validation circular dependencyMarcoFalke2019-04-191-1/+0
|\ \ \ \
| * | | | Resolve the checkpoints <-> validation CD.2512019-03-231-1/+0
| |/ / /
* | | | Merge #14121: Index for BIP 157 block filtersMarcoFalke2019-04-181-0/+82
|\ \ \ \
| * | | | rpc: Add getblockfilter RPC method.Jim Posen2019-04-061-0/+82
| | |_|/ | |/| |
* | | | Merge #15474: rest/rpc: Make mempoolinfo atomicMarcoFalke2019-04-171-0/+2
|\ \ \ \
| * | | | rest/rpc: Make mempoolinfo atomicJoão Barbosa2019-03-081-0/+2
| | |/ / | |/| |
* | | | [build] Add several util unitsJohn Newbery2019-04-091-0/+1
| |/ / |/| |
* | | rpc: Rename size to vsize in mempool related callsMiguel Herranz2019-03-241-2/+5
|/ /
* | Merge #15402: Granular invalidateblock and RewindBlockIndexWladimir J. van der Laan2019-03-071-3/+3
|\ \ | |/ |/|
| * Call InvalidateBlock without cs_main heldPieter Wuille2019-02-241-3/+3
* | Merge #15473: bench: Benchmark MempoolToJSONMarcoFalke2019-03-061-28/+24
|\ \
| * | rpc: Pass mempool into MempoolToJSONMarcoFalke2019-02-251-28/+24
| |/
* | Add support for stop/[start,stop] ranges to scantxoutsetPieter Wuille2019-02-281-6/+9
* | rpc: Actually throw help when passed invalid number of paramsMarcoFalke2019-02-201-5/+5
|/
* RPCHelpMan: Check default values are given at compile-timeMarcoFalke2019-02-111-37/+37
* Merge #15159: [RPC] Remove lookup to UTXO set from GetTransactionMarcoFalke2019-01-301-1/+1
|\
| * [RPC] Update getrawtransaction interfaceAmiti Uttarwar2019-01-261-1/+1
* | RPCHelpMan: Pass through Result and ExamplesMarcoFalke2019-01-251-168/+214
|/
* Merge #12153: Avoid permanent cs_main lock in getblockheaderWladimir J. van der Laan2019-01-081-4/+9
|\
| * rpc: Avoid permanent cs_main lock in getblockheaderJoão Barbosa2019-01-041-4/+9
* | Merge #15057: [rpc] Correct reconsiderblock help text, add testWladimir J. van der Laan2019-01-071-1/+1
|\ \ | |/ |/|