Raven Core  3.0.0
P2P Digital Currency
Functions
init.h File Reference
#include <string>
Include dependency graph for init.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

std::string GetWalletHelpString (bool showDebug)
 Return the wallets help message. More...
 
bool WalletParameterInteraction ()
 Wallets parameter interaction. More...
 
void RegisterWalletRPC (CRPCTable &tableRPC)
 Register wallet RPCs. More...
 
bool VerifyWallets ()
 Responsible for reading and validating the -wallet arguments and verifying the wallet database. More...
 
bool OpenWallets ()
 Load wallet databases. More...
 
void StartWallets (CScheduler &scheduler)
 Complete startup of wallets. More...
 
void FlushWallets ()
 Flush all wallets in preparation for shutdown. More...
 
void StopWallets ()
 Stop all wallets. Wallets will be flushed first. More...
 
void CloseWallets ()
 Close all wallets. More...
 

Function Documentation

◆ CloseWallets()

void CloseWallets ( )

Close all wallets.

Definition at line 275 of file init.cpp.

Here is the caller graph for this function:

◆ FlushWallets()

void FlushWallets ( )

Flush all wallets in preparation for shutdown.

Definition at line 263 of file init.cpp.

Here is the caller graph for this function:

◆ GetWalletHelpString()

std::string GetWalletHelpString ( bool  showDebug)

Return the wallets help message.

Definition at line 16 of file init.cpp.

Here is the call graph for this function:

◆ OpenWallets()

bool OpenWallets ( )

Load wallet databases.

Definition at line 239 of file init.cpp.

Here is the call graph for this function:

◆ RegisterWalletRPC()

void RegisterWalletRPC ( CRPCTable tableRPC)

Register wallet RPCs.

Definition at line 175 of file init.cpp.

Here is the call graph for this function:

◆ StartWallets()

void StartWallets ( CScheduler scheduler)

Complete startup of wallets.

Definition at line 257 of file init.cpp.

◆ StopWallets()

void StopWallets ( )

Stop all wallets. Wallets will be flushed first.

Definition at line 269 of file init.cpp.

◆ VerifyWallets()

bool VerifyWallets ( )

Responsible for reading and validating the -wallet arguments and verifying the wallet database.

Definition at line 182 of file init.cpp.

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

◆ WalletParameterInteraction()

bool WalletParameterInteraction ( )

Wallets parameter interaction.

Definition at line 55 of file init.cpp.

Here is the call graph for this function: