Bitcoin ABC  0.22.13
P2P Digital Currency
Functions
rpcdump.h File Reference
#include <span.h>
#include <univalue.h>
#include <memory>
#include <vector>
Include dependency graph for rpcdump.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Span< const CRPCCommandGetWalletDumpRPCCommands ()
 
UniValue importmulti (const Config &config, const JSONRPCRequest &request)
 
UniValue dumpwallet (const Config &config, const JSONRPCRequest &request)
 
UniValue importwallet (const Config &config, const JSONRPCRequest &request)
 

Function Documentation

◆ dumpwallet()

UniValue dumpwallet ( const Config config,
const JSONRPCRequest request 
)

Prevent arbitrary files from being overwritten. There have been reports that users have overwritten wallet files this way: https://github.com/bitcoin/bitcoin/issues/9934 It may also avoid other security issues.

Definition at line 862 of file rpcdump.cpp.

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

◆ GetWalletDumpRPCCommands()

Span<const CRPCCommand> GetWalletDumpRPCCommands ( )

Definition at line 2315 of file rpcdump.cpp.

Here is the call graph for this function:

◆ importmulti()

UniValue importmulti ( const Config config,
const JSONRPCRequest request 
)

Definition at line 1596 of file rpcdump.cpp.

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

◆ importwallet()

UniValue importwallet ( const Config config,
const JSONRPCRequest request 
)

Definition at line 612 of file rpcdump.cpp.

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