Bitcoin ABC  0.22.13
P2P Digital Currency
rpcdump.h
Go to the documentation of this file.
1 // Copyright (c) 2017 The Bitcoin developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
5 #ifndef BITCOIN_WALLET_RPCDUMP_H
6 #define BITCOIN_WALLET_RPCDUMP_H
7 
8 #include <span.h>
9 #include <univalue.h>
10 
11 #include <memory>
12 #include <vector>
13 
14 class Config;
15 class CRPCCommand;
16 class JSONRPCRequest;
17 
19 
20 UniValue importmulti(const Config &config, const JSONRPCRequest &request);
21 UniValue dumpwallet(const Config &config, const JSONRPCRequest &request);
22 UniValue importwallet(const Config &config, const JSONRPCRequest &request);
23 
24 #endif // BITCOIN_WALLET_RPCDUMP_H
Span< const CRPCCommand > GetWalletDumpRPCCommands()
Definition: rpcdump.cpp:2314
UniValue importwallet(const Config &config, const JSONRPCRequest &request)
Definition: rpcdump.cpp:611
Definition: config.h:19
UniValue dumpwallet(const Config &config, const JSONRPCRequest &request)
Definition: rpcdump.cpp:861
A Span is an object that can refer to a contiguous sequence of objects.
Definition: span.h:17
UniValue importmulti(const Config &config, const JSONRPCRequest &request)
Definition: rpcdump.cpp:1595