From 4e25a8ad566eb67d363be1bf7bfe10e235d0739d Mon Sep 17 00:00:00 2001 From: SpyCheese Date: Fri, 13 Sep 2024 23:27:52 +0300 Subject: [PATCH] Decrease size limits --- crypto/block/block.h | 1 - validator/impl/collator.cpp | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/crypto/block/block.h b/crypto/block/block.h index 5f3dadff..b8b691ba 100644 --- a/crypto/block/block.h +++ b/crypto/block/block.h @@ -240,7 +240,6 @@ struct ParamLimits { int classify(td::uint64 value) const; bool fits(unsigned cls, td::uint64 value) const; - private: std::array limits_; }; diff --git a/validator/impl/collator.cpp b/validator/impl/collator.cpp index 2cf77bfa..2daf6a55 100644 --- a/validator/impl/collator.cpp +++ b/validator/impl/collator.cpp @@ -714,6 +714,10 @@ bool Collator::unpack_last_mc_state() { return fatal_error(limits.move_as_error()); } block_limits_ = limits.move_as_ok(); + LOG(INFO) << "Half size limits"; + for (auto& x : block_limits_->bytes.limits_) { + x /= 2; + } LOG(DEBUG) << "block limits: bytes [" << block_limits_->bytes.underload() << ", " << block_limits_->bytes.soft() << ", " << block_limits_->bytes.hard() << "]"; LOG(DEBUG) << "block limits: gas [" << block_limits_->gas.underload() << ", " << block_limits_->gas.soft() << ", "