#include "chain.h"
#include "chainparams.h"
#include "primitives/block.h"
#include "primitives/transaction.h"
#include "validation.h"
#include "httpserver.h"
#include "rpc/server.h"
#include "streams.h"
#include "sync.h"
#include "txmempool.h"
#include "utilstrencodings.h"
#include "version.h"
#include <boost/algorithm/string.hpp>
#include <univalue.h>
Go to the source code of this file.
◆ RetFormat
Enumerator |
---|
RF_UNDEF | |
RF_BINARY | |
RF_HEX | |
RF_JSON | |
Definition at line 25 of file rest.cpp.
◆ blockheaderToJSON()
◆ blockToJSON()
◆ getblockchaininfo()
◆ InterruptREST()
Interrupt RPC REST subsystem.
Definition at line 625 of file rest.cpp.
◆ mempoolInfoToJSON()
◆ mempoolToJSON()
UniValue mempoolToJSON |
( |
bool |
fVerbose = false | ) |
|
◆ ScriptPubKeyToJSON()
void ScriptPubKeyToJSON |
( |
const CScript & |
scriptPubKey, |
|
|
UniValue & |
out, |
|
|
bool |
fIncludeHex |
|
) |
| |
◆ StartREST()
Start HTTP REST subsystem.
Precondition; HTTP and RPC has been started.
Definition at line 618 of file rest.cpp.
◆ StopREST()
Stop HTTP REST subsystem.
Precondition; HTTP and RPC has been stopped.
Definition at line 629 of file rest.cpp.
◆ TxToJSON()
◆ handler
bool(* handler) (HTTPRequest *req, const std::string &strReq) |
( |
HTTPRequest * |
req, |
|
|
const std::string & |
strReq |
|
) |
| |
◆ prefix