mirror of
https://github.com/bitcoin/bips.git
synced 2026-10-19 19:29:18 +00:00
BIP375: add 0.1.2 changelog for LABEL length validation
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
Assigned: 2025-01-08
|
||||
License: BSD-2-Clause
|
||||
Discussion: https://groups.google.com/g/bitcoindev/c/5G5wzqUXyk4
|
||||
Version: 0.1.1
|
||||
Version: 0.1.2
|
||||
Requires: 352, 370, 374
|
||||
</pre>
|
||||
|
||||
@@ -27,7 +27,7 @@ This BIP is licensed under the 2-clause BSD license.
|
||||
|
||||
===Motivation===
|
||||
|
||||
Partially Signed Bitcoin Transaction Version 2 as described in BIP370 is not compatible with sending to silent payments as described in BIP352.
|
||||
Partially Signed Bitcoin Transaction Version 2 as described in BIP370 is not compatible with sending to silent payments as described in BIP352.
|
||||
In particular, the output script of a silent payment cannot be computed until after all transaction inputs have been added.
|
||||
Additionally, the silent payment outputs computed by a signer must be verifiable by other entities, otherwise funds could be sent to an incorrect output script.
|
||||
Therefore, new fields and role responsibilities must be added to carry, compute, and verify the silent payment data.
|
||||
@@ -406,6 +406,8 @@ Use the provided [[bip-0375/test_runner.py|test runner]] to validate each test v
|
||||
|
||||
== Changelog ==
|
||||
|
||||
* '''0.1.2''' (2026-09-27):
|
||||
** Validate PSBT_OUT_SP_V0_LABEL is exactly 4 bytes; add invalid test vector for wrong length.
|
||||
* '''0.1.1''' (2026-04-16):
|
||||
** Add test vectors and reference for validating Sending Silent Payments with PSBTs.
|
||||
* '''0.1.0''' (2025-01-13):
|
||||
|
||||
Reference in New Issue
Block a user