Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future).
More...
#include <chain.h>
Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future).
Definition at line 310 of file chain.h.
◆ ~ChainClient()
virtual interfaces::ChainClient::~ChainClient |
( |
| ) |
|
|
inlinevirtual |
◆ flush()
virtual void interfaces::ChainClient::flush |
( |
| ) |
|
|
pure virtual |
◆ load()
virtual bool interfaces::ChainClient::load |
( |
| ) |
|
|
pure virtual |
◆ registerRpcs()
virtual void interfaces::ChainClient::registerRpcs |
( |
| ) |
|
|
pure virtual |
◆ setMockTime()
virtual void interfaces::ChainClient::setMockTime |
( |
int64_t |
time | ) |
|
|
pure virtual |
◆ start()
virtual void interfaces::ChainClient::start |
( |
CScheduler & |
scheduler | ) |
|
|
pure virtual |
Start client execution and provide a scheduler.
◆ stop()
virtual void interfaces::ChainClient::stop |
( |
| ) |
|
|
pure virtual |
◆ verify()
virtual bool interfaces::ChainClient::verify |
( |
| ) |
|
|
pure virtual |
Check for errors before loading.
The documentation for this class was generated from the following file: