aboutsummaryrefslogtreecommitdiff
path: root/src/rest.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge #19849: Assert that RPCArg names are equal to CRPCCommand ones (blockch...MarcoFalke2020-09-221-2/+2
|\
| * Assert that RPCArg names are equal to CRPCCommand ones (blockchain)MarcoFalke2020-08-311-2/+2
* | Remove mempool globalMarcoFalke2020-09-051-2/+2
|/
* rpc: Avoid useless mempool query in gettxoutproofMarcoFalke2020-07-261-7/+29
* refactor: Replace HexStr(o.begin(), o.end()) with HexStr(o)Wladimir J. van der Laan2020-06-241-4/+4
* Merge #18740: Remove g_rpc_node globalMarcoFalke2020-05-211-20/+25
|\
| * refactor: Pass NodeContext to RPC and REST methods through util::RefRussell Yanofsky2020-05-131-20/+25
* | Merge #18317: Serialization improvements step 6 (all except wallet/gui)MarcoFalke2020-05-201-7/+2
|\ \ | |/ |/|
| * Convert everything except wallet/qt to new serializationPieter Wuille2020-03-301-7/+2
* | Merge #18810: doc: update rest info on block size and jsonWladimir J. van der Laan2020-04-301-1/+1
|\ \
| * | fix: update rest info on block size and jsonChris Abrams2020-04-281-1/+1
| |/
* / Prevent valgrind false positive in rest_blockhash_by_heightRussell Yanofsky2020-04-261-1/+1
|/
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* rest: Use mempool from node context instead of globalMarcoFalke2019-12-161-7/+32
* Remove unused includespracticalswift2019-10-151-1/+0
* refactor: pcoinsTip -> CChainState::CoinsTip()James O'Beirne2019-08-061-2/+2
* rpc: migrate JSONRPCRequest functionality into request.cppKarl-Johan Alm2019-07-051-0/+1
* scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne2019-05-031-10/+10
* rpc: Pass mempool into MempoolToJSONMarcoFalke2019-02-251-2/+2
* Merge #15159: [RPC] Remove lookup to UTXO set from GetTransactionMarcoFalke2019-01-301-1/+1
|\
| * [RPC] Update getrawtransaction interfaceAmiti Uttarwar2019-01-261-1/+1
* | Merge #14353: REST: add blockhash call, fetch blockhash by heightJonas Schnelli2019-01-221-0/+47
|\ \ | |/ |/|
| * REST: add "blockhashbyheight" call, fetch blockhash by heightJonas Schnelli2019-01-211-0/+47
* | Merge #12151: rpc: Remove cs_main lock from blockToJSON and blockheaderToJSONMarcoFalke2019-01-041-10/+7
|\ \
| * | rpc: Remove cs_main lock from blockToJSON and blockHeaderToJSONJoão Barbosa2018-09-091-10/+7
* | | Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. Sort ...practicalswift2018-11-051-2/+3
* | | scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-1/+1
| |/ |/|
* | Consolidate redundant implementations of ParseHashStrBen Woosley2018-09-251-9/+0
* | [REST] improve performance for JSON callsAntoine Le Calvez2018-09-231-11/+20
|/
* Increase signal to noise in appveyor build output by reducing the MSVC warnin...practicalswift2018-09-031-1/+1
* Cleanup StartRest()DesWurstes2018-08-111-2/+1
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* refactor: add a function for determining if a block is pruned or notKarl-Johan Alm2018-05-301-1/+1
* Remove enum specifier (to avoid re-declare scoped enum as unscoped)donaloconnor2018-05-061-2/+2
* [rpc] Public interfaces to GetTransaction block until synced.Jim Posen2018-04-251-0/+5
* Merge #12717: [REST] Handle UTXO retrieval when ignoring the mempoolWladimir J. van der Laan2018-03-271-18/+20
|\
| * [REST] Handle UTXO retrieval when ignoring the mempoolRoman Zeyde2018-03-251-18/+20
* | Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan2018-03-271-27/+27
|\ \ | |/ |/|
| * scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-27/+27
* | Add LookupBlockIndex functionJoão Barbosa2018-03-061-4/+4
|/
* Remove useless string initialization.Alin Rus2018-02-131-1/+1
* scripted-diff: Use UniValue.pushKV instead of push_back(Pair())Karel Bilek2018-02-101-7/+7
* Use the character based overload for std::string::find.Alin Rus2018-01-111-2/+2
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-14/+14
* Add missing cs_main locks when calling blockToJSON/blockheaderToJSONpracticalswift2017-11-071-3/+10
* Remove duplicate uriParts.size() > 0 checkpracticalswift2017-10-021-3/+1
* Merge #10845: Remove unreachable codeWladimir J. van der Laan2017-09-061-21/+0
|\
| * Remove unreachable codepracticalswift2017-07-161-21/+0
* | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-1/+1