diff --git a/nano/store/CMakeLists.txt b/nano/store/CMakeLists.txt index 68cde103a..19ae4cf2e 100644 --- a/nano/store/CMakeLists.txt +++ b/nano/store/CMakeLists.txt @@ -2,6 +2,7 @@ add_library( nano_store account.hpp block.hpp + block_w_sideband.hpp component.hpp confirmation_height.hpp db_val.hpp diff --git a/nano/store/block.hpp b/nano/store/block.hpp index 91b60babc..17f92669d 100644 --- a/nano/store/block.hpp +++ b/nano/store/block.hpp @@ -2,6 +2,7 @@ #include #include +#include #include #include @@ -15,12 +16,6 @@ class block_hash; } namespace nano::store { -class block_w_sideband -{ -public: - std::shared_ptr block; - nano::block_sideband sideband; -}; /** * Manages block storage and iteration */ diff --git a/nano/store/block_w_sideband.hpp b/nano/store/block_w_sideband.hpp new file mode 100644 index 000000000..e83bd71d5 --- /dev/null +++ b/nano/store/block_w_sideband.hpp @@ -0,0 +1,19 @@ +#pragma once + +#include + +#include + +namespace nano +{ +class block; +} +namespace nano::store +{ +class block_w_sideband +{ +public: + std::shared_ptr block; + nano::block_sideband sideband; +}; +}