#27307 follow-up:
- updates description of
mempoolconflicts
andwalletconflicts
ingettransaction
- adds release notes for 27307
- removes unnecessary line from
wallet_conflicts.py
🚧 At least one of the CI tasks failed. Make sure to run all tests locally, according to the documentation.
Possibly this is due to a silent merge conflict (the changes in this pull request being incompatible with the current code in the target branch). If so, make sure to rebase on the latest commit of the target branch.
Leave a comment here, if you need help tracking down a confusing failure.
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
For detailed information about the code coverage, see the test coverage report.
See the guideline for information on the review process.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
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.
0@@ -0,0 +1,8 @@
1+Wallet
2+---
3+
4+The wallet now detects when wallet transactions conflict with the mempool. Mempool
5+Conflicting transactions can be seen in the `"mempoolconflicts"` field of
0conflicting transactions can be seen in the `"mempoolconflicts"` field of
36@@ -37,7 +37,6 @@ def run_test(self):
37 """
38
39 self.test_block_conflicts()
40- self.generatetoaddress(self.nodes[0], COINBASE_MATURITY + 7, self.nodes[2].getnewaddress())
COINBASE_MATURITY
is not needed anymore (line 12).
0@@ -0,0 +1,8 @@
1+Wallet
2+---
3+
4+The wallet now detects when wallet transactions conflict with the mempool. Mempool
5+conflicting transactions can be seen in the `"mempoolconflicts"` field of
6+`gettransaction`. The inputs of mempool conflicted transactions can now be respent
7+without manually abandoning the transactions, which can cause wallet balances to
8+appear higher.
wallet_conflicts
locally without issue.