Raven Core  3.0.0
P2P Digital Currency
Functions
rpcdump.cpp File Reference
#include "base58.h"
#include "chain.h"
#include "rpc/safemode.h"
#include "rpc/server.h"
#include "init.h"
#include "validation.h"
#include "script/script.h"
#include "script/standard.h"
#include "sync.h"
#include "util.h"
#include "utiltime.h"
#include "wallet.h"
#include "merkleblock.h"
#include "core_io.h"
#include "rpcwallet.h"
#include <fstream>
#include <stdint.h>
#include <boost/algorithm/string.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <univalue.h>
Include dependency graph for rpcdump.cpp:

Go to the source code of this file.

Functions

std::string DecodeDumpString (const std::string &str)
 
UniValue importprivkey (const JSONRPCRequest &request)
 
UniValue abortrescan (const JSONRPCRequest &request)
 
void ImportAddress (CWallet *, const CTxDestination &dest, const std::string &strLabel)
 
void ImportScript (CWallet *const pwallet, const CScript &script, const std::string &strLabel, bool isRedeemScript)
 
UniValue importaddress (const JSONRPCRequest &request)
 
UniValue importprunedfunds (const JSONRPCRequest &request)
 
UniValue removeprunedfunds (const JSONRPCRequest &request)
 
UniValue importpubkey (const JSONRPCRequest &request)
 
UniValue importwallet (const JSONRPCRequest &request)
 
UniValue dumpprivkey (const JSONRPCRequest &request)
 
UniValue dumpwallet (const JSONRPCRequest &request)
 
UniValue ProcessImport (CWallet *const pwallet, const UniValue &data, const int64_t timestamp)
 
int64_t GetImportTimestamp (const UniValue &data, int64_t now)
 
UniValue importmulti (const JSONRPCRequest &mainRequest)
 

Function Documentation

◆ abortrescan()

UniValue abortrescan ( const JSONRPCRequest request)

Definition at line 159 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DecodeDumpString()

std::string DecodeDumpString ( const std::string &  str)

Definition at line 61 of file rpcdump.cpp.

◆ dumpprivkey()

UniValue dumpprivkey ( const JSONRPCRequest request)

Definition at line 551 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dumpwallet()

UniValue dumpwallet ( const JSONRPCRequest request)

Definition at line 594 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetImportTimestamp()

int64_t GetImportTimestamp ( const UniValue data,
int64_t  now 
)

Definition at line 1018 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImportAddress()

void ImportAddress ( CWallet pwallet,
const CTxDestination dest,
const std::string &  strLabel 
)

Definition at line 211 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importaddress()

UniValue importaddress ( const JSONRPCRequest request)

Definition at line 220 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importmulti()

UniValue importmulti ( const JSONRPCRequest mainRequest)

Definition at line 1032 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importprivkey()

UniValue importprivkey ( const JSONRPCRequest request)

Definition at line 75 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importprunedfunds()

UniValue importprunedfunds ( const JSONRPCRequest request)

Definition at line 291 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importpubkey()

UniValue importpubkey ( const JSONRPCRequest request)

Definition at line 390 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImportScript()

void ImportScript ( CWallet *const  pwallet,
const CScript script,
const std::string &  strLabel,
bool  isRedeemScript 
)

Definition at line 186 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ importwallet()

UniValue importwallet ( const JSONRPCRequest request)

Definition at line 450 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ProcessImport()

UniValue ProcessImport ( CWallet *const  pwallet,
const UniValue data,
const int64_t  timestamp 
)

Definition at line 705 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeprunedfunds()

UniValue removeprunedfunds ( const JSONRPCRequest request)

Definition at line 352 of file rpcdump.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: