diff --git a/doc/pset.mediawiki b/doc/pset.mediawiki index 0dac790636..9c39a0b570 100644 --- a/doc/pset.mediawiki +++ b/doc/pset.mediawiki @@ -67,7 +67,7 @@ The currently defined elements global proprietary types are as follows: | None | No key data | <8-bit uint> -| An 8 bit little endian unsigned integer as a bitfield for various elements specific transaction modification flags. Bit 0 is the PSET Blinded flag and it is set to 1 to indicate that the PSET has not been blinded yet. Once all confidential values, rangeproofs, and asset surjection proofs have been attached to the PSET, it must be set to 0. +| An 8 bit unsigned integer as a bitfield for various elements specific transaction modification flags. Bit 0 is reserved and should not be used. If it is set when reading a PSET, it should be ignored. This field defaults to 0 and should not be output if its value is 0. | | 0 | 2 @@ -390,7 +390,6 @@ For any output which is going to be blinded, the Creator must add the blinding p If any input is blinded, at least one of the outputs must also be blinded, i.e. it must have a PSBT_ELEMENTS_OUT_BLINDING_PUBKEY. Such an output can be a 0 value OP_RETURN output. -Because blinding must occur, the Creator must set Bit 0 of PSBT_ELEMENTS_GLOBAL_TX_MODIFIABLE to indicate that blinding must be done prior to signing. The Creator decides whether and which inputs are issuance inputs. For those inputs, the fields PSBT_ELEMENTS_IN_ISSUANCE_BLINDING_NONCE and PSBT_ELEMENTS_IN_ISSUANCE_ASSET_ENTROPY are set.