mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-03-10 15:45:36 +01:00
fa776e61cdAdd importmempool RPC (MarcoFalke)fa20d734a2refactor: Add and use kernel::ImportMempoolOptions (MarcoFalke)fa8866990ddoc: Clarify the getmempoolinfo.loaded RPC field documentation (MarcoFalke)6888886cecRemove Chainstate::LoadMempool (MarcoFalke) Pull request description: Currently it is possible to import a mempool by placing it in the datadir and starting the node. However this has many issues: * Users aren't expected to fiddle with the datadir, possibly corrupting it * An existing mempool file in the datadir may be overwritten * The node needs to be restarted * Importing an untrusted file this way is dangerous, because it can corrupt the mempool Fix all issues by adding a new RPC. ACKs for top commit: ajtowns: utACKfa776e61cdachow101: ACKfa776e61cdglozow: reACKfa776e61cdTree-SHA512: fcb1a92d6460839283c546c47a2d930c363ac1013c4c50dc5215ddf9fe5e51921d23fe0abfae0a5a7631983cfc7e2fff3788b70f95937d0a989a203be4d67546