From 02dd534672953e3ba2120d68916eda2c0e11009d Mon Sep 17 00:00:00 2001 From: ismaelsadeeq Date: Fri, 1 Nov 2024 15:53:24 -0400 Subject: [PATCH] doc: add release notes --- doc/release-notes-29060.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/release-notes-29060.md diff --git a/doc/release-notes-29060.md b/doc/release-notes-29060.md new file mode 100644 index 00000000000..13dc9f81ec3 --- /dev/null +++ b/doc/release-notes-29060.md @@ -0,0 +1,12 @@ +- Logging and RPC + + - Bitcoin Core now provide the specific reason and index of the first + non-standard input in a transaction, applicable to non-standard inputs + received via P2P and also changes the responses of transaction sending + RPC's (`submitpackage`, and `sendrawtransaction`) and `testmempoolaccept` RPC. + + - `bad-txns-nonstandard-inputs` will message will now be: + - `bad-txns-input-script-unknown`: When the input’s `scriptPubKey` is non-standard or, if standard, has an incorrect witness program size. + - `bad-txns-input-p2sh-scriptsig-malformed`: When the input’s `scriptPubKey` is P2SH, but the `scriptSig` is invalid. + - `bad-txns-input-scriptcheck-missing`: When the input’s `scriptPubKey` is P2SH, but `scriptSig` is missing. + - `bad-txns-input-p2sh-redeemscript-sigops`: When the input’s `scriptPubKey` is P2SH, but `scriptSig` has too many signature operations that exceeds `MAX_P2SH_SIGOPS`. \ No newline at end of file