The blockchain.cpp file is quite large. This makes it harder to navigate and increases the memory required to compile.
Improve on both issues by splitting up the mempool RPCs to a separate file.
The blockchain.cpp file is quite large. This makes it harder to navigate and increases the memory required to compile.
Improve on both issues by splitting up the mempool RPCs to a separate file.
Can be reviewed with:
--color-moved=dimmed-zebra --color-moved-ws=ignore-all-space
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--174a7506f384e20aa4161008e828411d-->
Reviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
Concept ACK
Code-review ACK fafd40b5413aea5f8ec47c24fdb2ccc702e7cdd7
2376 | @@ -2825,6 +2377,14 @@ UniValue CreateUTXOSnapshot( 2377 | return result; 2378 | } 2379 | 2380 | + 2381 | +RPCHelpMan getmempoolancestors();
nit, create a RegisterMempoolRPCCommands instead.
Thx, done
Code review ACK fafd40b5413aea5f8ec47c24fdb2ccc702e7cdd7.
Code review ACK fad4c8934c7b4342076bd01daa4abf4d83617b17.
Code-review ACK fad4c8934c7b4342076bd01daa4abf4d83617b17 🏞️