|
static int64_t | DecodeDumpTime (const std::string &str) |
|
static std::string | EncodeDumpString (const std::string &str) |
|
static std::string | DecodeDumpString (const std::string &str) |
|
static bool | GetWalletAddressesForKey (CWallet *const pwallet, const CKeyID &keyid, std::string &strAddr, std::string &strLabel) EXCLUSIVE_LOCKS_REQUIRED(pwallet -> cs_wallet) |
|
static void | RescanWallet (CWallet &wallet, const WalletRescanReserver &reserver, int64_t time_begin=TIMESTAMP_MIN, bool update=true) |
|
UniValue | importprivkey (const JSONRPCRequest &request) |
|
UniValue | abortrescan (const JSONRPCRequest &request) |
|
static void | ImportAddress (CWallet *, const CTxDestination &dest, const std::string &strLabel) |
|
static void | ImportScript (CWallet *const pwallet, const CScript &script, const std::string &strLabel, bool isRedeemScript) EXCLUSIVE_LOCKS_REQUIRED(pwallet -> cs_wallet) |
|
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) |
|
static std::string | RecurseImportData (const CScript &script, ImportData &import_data, const ScriptContext script_ctx) |
|
static UniValue | ProcessImportLegacy (ImportData &import_data, std::map< CKeyID, CPubKey > &pubkey_map, std::map< CKeyID, CKey > &privkey_map, std::set< CScript > &script_pub_keys, bool &have_solving_data, const UniValue &data, std::vector< CKeyID > &ordered_pubkeys) |
|
static UniValue | ProcessImportDescriptor (ImportData &import_data, std::map< CKeyID, CPubKey > &pubkey_map, std::map< CKeyID, CKey > &privkey_map, std::set< CScript > &script_pub_keys, bool &have_solving_data, const UniValue &data, std::vector< CKeyID > &ordered_pubkeys) |
|
static UniValue | ProcessImport (CWallet *const pwallet, const UniValue &data, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(pwallet -> cs_wallet) |
|
static int64_t | GetImportTimestamp (const UniValue &data, int64_t now) |
|
UniValue | importmulti (const JSONRPCRequest &mainRequest) |
|