Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
state_history_plugin.hpp
Go to the documentation of this file.
1#pragma once
3
6
7namespace fc {
8class variant;
9}
10
11namespace sysio {
12using chain::bytes;
13using std::shared_ptr;
14
15typedef shared_ptr<struct state_history_plugin_impl> state_history_ptr;
16
17class state_history_plugin : public plugin<state_history_plugin> {
18 public:
20
22 virtual ~state_history_plugin();
23
24 virtual void set_program_options(options_description& cli, options_description& cfg) override;
25
26 void plugin_initialize(const variables_map& options);
27 void plugin_startup();
28 void plugin_shutdown();
29
30 private:
32};
33
34} // namespace sysio
virtual void set_program_options(options_description &cli, options_description &cfg) override
void plugin_initialize(const variables_map &options)
namespace sysio::chain
Definition authority.cpp:3
vector< char > bytes
Definition types.hpp:243
shared_ptr< struct state_history_plugin_impl > state_history_ptr
#define APPBASE_PLUGIN_REQUIRES(PLUGINS)
Definition plugin.hpp:11
void cli()