#include "chain.h"
#include "primitives/block.h"
#include "primitives/transaction.h"
#include "main.h"
#include "httpserver.h"
#include "rpc/server.h"
#include "streams.h"
#include "sync.h"
#include "txmempool.h"
#include "utilstrencodings.h"
#include "version.h"
#include <univalue.h>
#include <boost/algorithm/string.hpp>
#include <boost/dynamic_bitset.hpp>
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()
◆ InterruptREST()
Interrupt RPC REST subsystem.
Definition at line 608 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 601 of file rest.cpp.
◆ StopREST()
Stop HTTP REST subsystem.
Precondition; HTTP and RPC has been stopped.
Definition at line 612 of file rest.cpp.
◆ TxToJSON()
◆ handler
| bool(* handler) (HTTPRequest *req, const std::string &strReq) |
◆ name
◆ prefix
◆ rf