[bitcoin/bitcoin] [wallet] `createwallet` RPC — create new wallet at runtime (#13058)

ken2812221 commented on this pull request.

> +UniValue createwallet(const JSONRPCRequest& request)
+{
+ if (request.fHelp || request.params.size() != 1)
+ throw std::runtime_error(
+ «createwallet «wallet_name»n»
+ «nCreates and loads a new wallet.n»
+ «nArguments:n»
+ «1. «wallet_name» (string, required) The name for the new wallet.n»
+ «nResult:n»
+ «{n»
+ » «name» : , (string) The wallet name if created successfully.n»
+ » «warning» : , (string) Warning message if wallet was not loaded cleanly.n»
+ «}n»
+ «nExamples:n»
+ + HelpExampleCli(«createwallet», «»test.dat»»)
+ + HelpExampleRpc(«createwallet», «»test.dat»»)

Are these `.dat` suffixes neccessary? It would create a folder named test.dat on my Windows PC.

Запись редактировалась последний раз: May 31, 2018, 6:41 am