Skip to content
3 changes: 3 additions & 0 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,7 @@ BITCOIN_CORE_H = \
evo/mnauth.h \
evo/mnhftx.h \
evo/netinfo.h \
evo/snapshot_types.h \
evo/providertx.h \
evo/simplifiedmns.h \
evo/smldiff.h \
Expand Down Expand Up @@ -540,6 +541,7 @@ libbitcoin_node_a_SOURCES = \
evo/mnauth.cpp \
evo/mnhftx.cpp \
evo/snapshot.cpp \
evo/snapshot_load.cpp \
evo/providertx.cpp \
evo/simplifiedmns.cpp \
evo/smldiff.cpp \
Expand Down Expand Up @@ -1382,6 +1384,7 @@ libdashkernel_la_SOURCES = \
util/threadnames.cpp \
util/time.cpp \
util/tokenpipe.cpp \
evo/snapshot_load.cpp \
validation.cpp \
validationinterface.cpp \
versionbits.cpp \
Expand Down
7 changes: 1 addition & 6 deletions src/evo/snapshot.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include <consensus/params.h>
#include <evo/creditpool.h>
#include <evo/deterministicmns.h>
#include <evo/snapshot_types.h>
#include <llmq/commitment.h>
#include <llmq/params.h>
#include <llmq/snapshot.h>
Expand Down Expand Up @@ -41,12 +42,6 @@ class CQuorumSnapshotManager;

namespace evo {

class SnapshotStateMismatchError : public std::runtime_error
{
public:
using std::runtime_error::runtime_error;
};

static constexpr uint16_t EVO_SNAPSHOT_VERSION{3};
/** Serialized little-endian bytes are "DASHEVO\0". */
static constexpr uint64_t EVO_SNAPSHOT_MARKER{0x004f564548534144ULL};
Expand Down
Loading