mirror of
https://github.com/dashpay/dash.git
synced 2024-12-30 22:35:51 +01:00
aaad47a874
* refactor: use a vector instead of map for llmqs this is a valuable refactor for a number of reasons. it forces the removal of more verbose `Params().GetConsensus().llmqs.count` and instead call to `Params().HasLLMQ()` `llmqs` is now stored in contiguous memory (which hopefully means better lookup time / iteration time) std::vector is much more constexpr friendly, and normally is better optimized Signed-off-by: Pasta <pasta@dashboost.org> * use copy_if Signed-off-by: Pasta <pasta@dashboost.org> * fixes Signed-off-by: Pasta <pasta@dashboost.org> |
||
---|---|---|
.. | ||
consensus.h | ||
merkle.cpp | ||
merkle.h | ||
params.h | ||
tx_check.cpp | ||
tx_check.h | ||
tx_verify.cpp | ||
tx_verify.h | ||
validation.h |