Skip to content

Commit 9075d13

Browse files
committed
[docs] Add release notes for removal of REJECT reasons
1 parent 04a2f32 commit 9075d13

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

doc/release-notes-15437.md

+19
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,22 @@ Please use the recommended alternatives if you rely on this deprecated feature:
3232
could wait until the transaction has confirmed (taking into account the fee
3333
target they set (compare the RPC `estimatesmartfee`)) or listen for the
3434
transaction announcement by other network peers to check for propagation.
35+
36+
The removal of BIP61 REJECT message support also has the following minor RPC
37+
and logging implications:
38+
39+
* `testmempoolaccept` and `sendrawtransaction` no longer return the P2P REJECT
40+
code when a transaction is not accepted to the mempool. They still return the
41+
verbal reject reason.
42+
43+
* Log messages that previously reported the REJECT code when a transaction was
44+
not accepted to the mempool now no longer report the REJECT code. The reason
45+
for rejection is still reported.
46+
47+
Updated RPCs
48+
------------
49+
50+
- `testmempoolaccept` and `sendrawtransaction` no longer return the P2P REJECT
51+
code when a transaction is not accepted to the mempool. See the Section
52+
_Removal of reject network messages from Bitcoin Core (BIP61)_ for details on
53+
the removal of BIP61 REJECT message support.

0 commit comments

Comments
 (0)