aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/server.cpp
Commit message (Expand)AuthorAgeFilesLines
* rpc: getrpcinfo docsBen Carman2019-04-111-2/+14
* RPCHelpMan: Check default values are given at compile-timeMarcoFalke2019-02-111-1/+1
* Merge #14987: RPCHelpMan: Pass through Result and ExamplesMarcoFalke2019-01-291-13/+23
|\
| * RPCHelpMan: Pass through Result and ExamplesMarcoFalke2019-01-251-13/+23
* | rpc: Compile on GCC4.8MarcoFalke2019-01-271-2/+2
|/
* Merge #14982: rpc: Add getrpcinfo commandWladimir J. van der Laan2019-01-141-3/+56
|\
| * rpc: Add getrpcinfo commandJoão Barbosa2019-01-021-0/+26
| * rpc: Track active commandsJoão Barbosa2019-01-021-0/+30
| * rpc: Remove unused PreCommand signalJoão Barbosa2018-12-141-3/+0
* | Merge #13743: refactor: Replace boost::bind with std::bindMarcoFalke2018-12-291-6/+1
|\ \
| * | scripted-diff: Replace boost::bind with std::bindChun Kuan Lee2018-10-201-1/+0
| * | refactor: Use boost::scoped_connection in signal/slot, also prefer range-base...Chun Kuan Lee2018-10-201-5/+1
* | | rpc: Fix data race (UB) in InterruptRPC()practicalswift2018-12-181-4/+4
| |/ |/|
* | Merge #14877: rpc: Document default values for optional argumentsMarcoFalke2018-12-101-1/+1
|\ \
| * | rpc: Document default values for optional argumentsMarcoFalke2018-12-071-1/+1
* | | Merge #14670: http: Fix HTTP server shutdownWladimir J. van der Laan2018-12-061-1/+7
|\ \ \ | |/ / |/| |
| * | rpc: Add wait argument to stopJoão Barbosa2018-11-231-1/+7
* | | rpc: Pass argument descriptions to RPCHelpManMarcoFalke2018-11-271-10/+1
|/ /
* | Use RPCHelpMan for all RPCsMarcoFalke2018-11-141-6/+12
* | rpc: Correctly name argumentsJon Layton2018-11-131-1/+1
* | rpc: Include rpc/util.h where needed for RPCHelpManMarcoFalke2018-11-091-1/+2
* | scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
|/
* Merge #13424: Consistently validate txid / blockhash length and encoding in r...MarcoFalke2018-09-241-8/+4
|\
| * Consistently use ParseHashV to validate hash inputs in rpcBen Woosley2018-08-071-8/+4
* | convert C-style (void) parameter lists to C++ style ()Arvid Norberg2018-09-131-1/+1
* | Merge #14008: Preserve a format of RPC command definitionsWladimir J. van der Laan2018-09-101-0/+2
|\ \
| * | Preserve a format of RPC command definitionsKostiantyn Stepaniuk2018-08-201-0/+2
* | | Removes the Boost case_conv.hpp dependency.2512018-08-281-4/+1
|/ /
* | Return void instead of bool for functions that cannot failpracticalswift2018-07-271-2/+1
* | Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley2018-06-251-2/+2
|/
* Merge #13116: Add Clang thread safety annotations for variables guarded by cs...MarcoFalke2018-05-141-3/+3
|\
| * Add Clang thread safety annotations for variables guarded by cs_rpcWarmuppracticalswift2018-04-291-3/+3
* | Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-1/+1
|/
* Add username and ip logging for RPC method requestsGabriel Davidian2018-03-251-1/+5
* Merge #11872: [rpc] createrawtransaction: Accept sorted outputsWladimir J. van der Laan2018-03-131-6/+5
|\
| * rpc: Allow typeAny in RPCTypeCheckMarcoFalke2018-02-221-6/+5
* | Split key_io (address/key encodings) off from base58Pieter Wuille2018-02-191-1/+1
|/
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-121-2/+0
|\
| * Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-2/+0
* | Merge #10493: Use range-based for loops (C++11) when looping over map elementsMarcoFalke2017-11-301-2/+2
|\ \ | |/ |/|
| * Use range-based for loops (C++11) when looping over map elementspracticalswift2017-10-091-2/+2
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-10/+10
* | Fix uninitialized URI in batch RPC requestsRussell Yanofsky2017-10-031-4/+3
|/
* [rpc] Deprecate estimatefee RPCJohn Newbery2017-09-261-0/+7
* rpc: Push down safe mode checksAndrew Chow2017-08-291-10/+5
* scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-1/+1
* Merge #10483: scripted-diff: Use the C++11 keyword nullptr to denote the poin...Wladimir J. van der Laan2017-08-141-3/+3
|\
| * scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-3/+3
* | rpc: Move ValueFromAmount to core_writeWladimir J. van der Laan2017-08-071-10/+0
|/