PIVX Core  5.6.99
P2P Digital Currency
Functions
rpcdump.cpp File Reference
#include "bip38.h"
#include "key_io.h"
#include "destination_io.h"
#include "rpc/server.h"
#include "sapling/key_io_sapling.h"
#include "script/script.h"
#include "script/standard.h"
#include "sync.h"
#include "util/system.h"
#include "utilstrencodings.h"
#include "utiltime.h"
#include "wallet/rpcwallet.h"
#include "wallet.h"
#include "validation.h"
#include <secp256k1.h>
#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)
 
bool IsStakingDerPath (KeyOriginInfo keyOrigin)
 
UniValue importprivkey (const JSONRPCRequest &request)
 
UniValue abortrescan (const JSONRPCRequest &request)
 
UniValue importaddress (const JSONRPCRequest &request)
 
UniValue importpubkey (const JSONRPCRequest &request)
 
UniValue importwallet (const JSONRPCRequest &request)
 
UniValue dumpprivkey (const JSONRPCRequest &request)
 
UniValue dumpwallet (const JSONRPCRequest &request)
 
UniValue importmulti (const JSONRPCRequest &mainRequest)
 
UniValue bip38encrypt (const JSONRPCRequest &request)
 
UniValue bip38decrypt (const JSONRPCRequest &request)
 
UniValue importsaplingkey (const JSONRPCRequest &request)
 
UniValue importsaplingviewingkey (const JSONRPCRequest &request)
 
UniValue exportsaplingviewingkey (const JSONRPCRequest &request)
 
UniValue exportsaplingkey (const JSONRPCRequest &request)
 

Function Documentation

◆ abortrescan()

UniValue abortrescan ( const JSONRPCRequest request)

Definition at line 152 of file rpcdump.cpp.

Here is the call graph for this function:

◆ bip38decrypt()

UniValue bip38decrypt ( const JSONRPCRequest request)

Collect private key and passphrase

Definition at line 1167 of file rpcdump.cpp.

Here is the call graph for this function:

◆ bip38encrypt()

UniValue bip38encrypt ( const JSONRPCRequest request)

Definition at line 1116 of file rpcdump.cpp.

Here is the call graph for this function:

◆ DecodeDumpString()

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

Definition at line 58 of file rpcdump.cpp.

◆ dumpprivkey()

UniValue dumpprivkey ( const JSONRPCRequest request)

Definition at line 457 of file rpcdump.cpp.

Here is the call graph for this function:

◆ dumpwallet()

UniValue dumpwallet ( const JSONRPCRequest request)

Definition at line 497 of file rpcdump.cpp.

Here is the call graph for this function:

◆ exportsaplingkey()

UniValue exportsaplingkey ( const JSONRPCRequest request)

Definition at line 1494 of file rpcdump.cpp.

Here is the call graph for this function:

◆ exportsaplingviewingkey()

UniValue exportsaplingviewingkey ( const JSONRPCRequest request)

Definition at line 1451 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importaddress()

UniValue importaddress ( const JSONRPCRequest request)

Definition at line 206 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importmulti()

UniValue importmulti ( const JSONRPCRequest mainRequest)

Definition at line 960 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importprivkey()

UniValue importprivkey ( const JSONRPCRequest request)

Definition at line 78 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importpubkey()

UniValue importpubkey ( const JSONRPCRequest request)

Definition at line 273 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importsaplingkey()

UniValue importsaplingkey ( const JSONRPCRequest request)

Definition at line 1243 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importsaplingviewingkey()

UniValue importsaplingviewingkey ( const JSONRPCRequest request)

Definition at line 1345 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importwallet()

UniValue importwallet ( const JSONRPCRequest request)
Todo:
: Needs further review over the HD flow, staking addresses and multisig import.
Todo:
: This is not entirely true.. needs to be reviewed properly.

Definition at line 330 of file rpcdump.cpp.

Here is the call graph for this function:

◆ IsStakingDerPath()

bool IsStakingDerPath ( KeyOriginInfo  keyOrigin)

Definition at line 73 of file rpcdump.cpp.

Here is the caller graph for this function: