diff options
author | Carl Dong <contact@carldong.me> | 2022-03-17 22:09:05 -0400 |
---|---|---|
committer | Carl Dong <contact@carldong.me> | 2022-06-28 15:46:10 -0400 |
commit | 9333427014695ac235c96d48791098168dfdc9db (patch) | |
tree | 07ad5f9e9837a97418739be0a09e896a3ced829e /src/txmempool.h | |
parent | 716bb5fbd31077bbe99d11a54d6c2c250afc8085 (diff) |
mempool: Introduce (still-unused) MemPoolLimits
They live as a CTxMemPool member.
[META] These limits will be used in subsequent commits to replace calls
to gArgs.
Diffstat (limited to 'src/txmempool.h')
-rw-r--r-- | src/txmempool.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/txmempool.h b/src/txmempool.h index 0a91cf31c7..4cc62448f9 100644 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -14,6 +14,7 @@ #include <utility> #include <vector> +#include <kernel/mempool_limits.h> #include <kernel/mempool_options.h> #include <coins.h> @@ -569,6 +570,10 @@ public: const int64_t m_max_size_bytes; const std::chrono::seconds m_expiry; + using Limits = kernel::MemPoolLimits; + + const Limits m_limits; + /** Create a new CTxMemPool. * Sanity checks will be off by default for performance, because otherwise * accepting transactions becomes O(N^2) where N is the number of transactions |