Bitcoin ABC 0.26.3
P2P Digital Currency
|
Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future). More...
#include <chain.h>
Public Member Functions | |
virtual | ~ChainClient () |
virtual void | registerRpcs ()=0 |
Register rpcs. | |
virtual bool | verify ()=0 |
Check for errors before loading. | |
virtual bool | load ()=0 |
Load saved state. | |
virtual void | start (CScheduler &scheduler)=0 |
Start client execution and provide a scheduler. | |
virtual void | flush ()=0 |
Save state to disk. | |
virtual void | stop ()=0 |
Shut down client. | |
virtual void | setMockTime (int64_t time)=0 |
Set mock time. | |
Interface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future).
|
inlinevirtual |
|
pure virtual |
Start client execution and provide a scheduler.