From e08bf4e6a40cf82822c50b1433a573d0d8800f80 Mon Sep 17 00:00:00 2001 From: Determinant Date: Tue, 17 Jul 2018 20:02:52 -0400 Subject: add PaceMakerDummyFixed --- include/hotstuff/entity.h | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'include/hotstuff/entity.h') diff --git a/include/hotstuff/entity.h b/include/hotstuff/entity.h index 00c64a6..03aff06 100644 --- a/include/hotstuff/entity.h +++ b/include/hotstuff/entity.h @@ -73,26 +73,6 @@ class HotStuffCore; using block_t = salticidae::RcObj; using block_weak_t = salticidae::WeakObj; -struct Finality: public Serializable { - int8_t decision; - uint256_t blk_hash; - - public: - Finality(): decision(0) {} - Finality(int8_t decision, uint256_t blk_hash): - decision(decision), blk_hash(blk_hash) {} - - void serialize(DataStream &s) const override { - s << decision; - if (decision == 1) s << blk_hash; - } - - void unserialize(DataStream &s) override { - s >> decision; - if (decision == 1) s >> blk_hash; - } -}; - class Command: public Serializable { friend HotStuffCore; block_weak_t container; @@ -101,7 +81,6 @@ class Command: public Serializable { virtual const uint256_t &get_hash() const = 0; virtual bool verify() const = 0; inline int8_t get_decision() const; - inline Finality get_finality() const; block_t get_container() const { return container; } @@ -220,12 +199,6 @@ int8_t Command::get_decision() const { return cptr ? cptr->get_decision() : 0; } -Finality Command::get_finality() const { - block_t blk = get_container(); - return Finality(get_decision(), - blk ? blk->get_hash() : uint256_t()); -} - class EntityStorage { std::unordered_map blk_cache; std::unordered_map cmd_cache; -- cgit v1.2.3-70-g09d2