Expand description
Processing proprietary PSBT keys related to OP_RETURN (or opret) commitments.
NB: Wallets supporting opret commitments must do that through the use of
deterministic bitcoin commitments crate (bp-dpc
) in order to ensure
that multiple protocols can put commitment inside the same transaction
without collisions between them.
This module provides support for marking PSBT outputs which may host opret commitment and populating PSBT with the data related to opret commitments.
Enums§
- Errors processing opret-related proprietary PSBT keys and their values.
Constants§
- PSBT proprietary key prefix used for opret commitment.
- Proprietary key subtype holding 32-byte commitment which will be put into opret data.
- Proprietary key subtype marking PSBT outputs which may host opret commitment.