mempool_persist_args.cpp
1 // Copyright (c) 2022 The Bitcoin Core developers 2 // Distributed under the MIT software license, see the accompanying 3 // file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 5 #include <node/mempool_persist_args.h> 6 7 #include <common/args.h> 8 #include <util/fs.h> 9 #include <validation.h> 10 11 namespace node { 12 13 bool ShouldPersistMempool(const ArgsManager& argsman) 14 { 15 return argsman.GetBoolArg("-persistmempool", DEFAULT_PERSIST_MEMPOOL); 16 } 17 18 fs::path MempoolPath(const ArgsManager& argsman) 19 { 20 return argsman.GetDataDirNet() / "mempool.dat"; 21 } 22 23 } // namespace node