aboutsummaryrefslogtreecommitdiff
path: root/src/type.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/type.h')
-rw-r--r--src/type.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/src/type.h b/src/type.h
deleted file mode 100644
index 4665979..0000000
--- a/src/type.h
+++ /dev/null
@@ -1,46 +0,0 @@
-#ifndef _HOTSTUFF_TYPE_H
-#define _HOTSTUFF_TYPE_H
-
-#include "salticidae/stream.h"
-#include "salticidae/type.h"
-#include "salticidae/util.h"
-
-namespace hotstuff {
-
-using salticidae::uint256_t;
-using salticidae::DataStream;
-using salticidae::htole;
-using salticidae::letoh;
-using salticidae::get_hex;
-using salticidae::from_hex;
-using salticidae::bytearray_t;
-
-inline std::string get_hex10(const uint256_t &x) {
- return get_hex(x).substr(0, 10);
-}
-
-class HotStuffError: public salticidae::SalticidaeError {
- public:
- template<typename... Args>
- HotStuffError(Args... args): salticidae::SalticidaeError(args...) {}
-};
-
-class HotStuffInvalidEntity: public HotStuffError {
- public:
- template<typename... Args>
- HotStuffInvalidEntity(Args... args): HotStuffError(args...) {}
-};
-
-using salticidae::Serializable;
-
-class Cloneable {
- public:
- virtual ~Cloneable() = default;
- virtual Cloneable *clone() = 0;
-};
-
-using ReplicaID = uint16_t;
-
-}
-
-#endif