BIP174: Clarify proprietary fields are retained on finalization #2183

pull evanlinjin wants to merge 1 commits into bitcoin:master from evanlinjin:fix/174-explicitly-mention-proprietary-fields-as-unknown changing 1 files +1 −1
  1. evanlinjin commented at 6:00 AM on May 30, 2026: contributor

    Note that the Input Finalizer retains PSBT_IN_PROPRIETARY fields it does not understand, treating them like unknown fields so it does not clear proprietary data it cannot interpret.

  2. evanlinjin commented at 6:04 AM on May 30, 2026: contributor

    This version has proprietary fields mentioned as a separate category than unknown fields.

    The other option is:

    All other data except the UTXO and unknown fields (including <tt>PSBT_IN_PROPRIETARY</tt> fields the Input Finalizer does not understand) in the input key-value map should be cleared from the PSBT. The UTXO should be kept to allow Transaction Extractors to verify the final network serialized transaction.

  3. achow101 commented at 6:06 AM on May 30, 2026: member

    The other option is:

    I prefer this

  4. BIP174: Clarify proprietary fields are retained on finalization
    Note that the Input Finalizer retains PSBT_IN_PROPRIETARY fields it does
    not understand, treating them like unknown fields so it does not clear
    proprietary data it cannot interpret.
    a4668bb203
  5. evanlinjin force-pushed on May 30, 2026
  6. evanlinjin commented at 8:05 AM on May 30, 2026: contributor

    @achow101 updated!

  7. achow101 commented at 8:17 AM on May 30, 2026: member

    ACK a4668bb203c4dd36f1d35aec04f7c2bc0d242d7b

Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-30 09:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me