dncurrency/nano/rpc_test/common.hpp
Dimitrios Siganos 5047fc8ccf
Move rpc_context and test_response classes into their own files. (#4370)
The file nano/rpc_test/common.hpp was very confusing, a lot of stuff
was dumped into one file and it was hard to read.
This helps break things into more manageable pieces.
2024-01-18 20:43:55 +07:00

26 lines
679 B
C++

#pragma once
#include <boost/asio/ip/tcp.hpp>
namespace nano
{
class node;
class node_config;
class node_flags;
class public_key;
using account = public_key;
namespace store
{
class component;
}
namespace test
{
class system;
std::shared_ptr<nano::node> add_ipc_enabled_node (nano::test::system & system, nano::node_config & node_config, nano::node_flags const & node_flags);
std::shared_ptr<nano::node> add_ipc_enabled_node (nano::test::system & system, nano::node_config & node_config);
std::shared_ptr<nano::node> add_ipc_enabled_node (nano::test::system & system);
void reset_confirmation_height (nano::store::component & store, nano::account const & account);
}
}