mirror of
https://github.com/bitcoin/bips.git
synced 2026-04-20 16:28:39 +00:00
54 lines
1.3 KiB
Plaintext
54 lines
1.3 KiB
Plaintext
This document collects the fields and types used in PSBTs of any version from all BIPs that define PSBT fields to help coordinate and prevent key collisions.
|
|
|
|
==Global Types==
|
|
|
|
{|
|
|
! Name
|
|
! <tt><keytype></tt>
|
|
! Parent BIP
|
|
|-
|
|
| Unsigned Transaction
|
|
| <tt>PSBT_GLOBAL_UNSIGNED_TX = 0x00</tt>
|
|
| [[bip-0174.mediawiki|174]]
|
|
|-
|
|
| Extended Public Key
|
|
| <tt>PSBT_GLOBAL_XPUB = 0x01</tt>
|
|
| [[bip-0174.mediawiki|174]]
|
|
|-
|
|
| Transaction Version
|
|
| <tt>PSBT_GLOBAL_TX_VERSION = 0x02</tt>
|
|
| [[bip-0370.mediawiki|370]]
|
|
|-
|
|
| Fallback Locktime
|
|
| <tt>PSBT_GLOBAL_FALLBACK_LOCKTIME = 0x03</tt>
|
|
| [[bip-0370.mediawiki|370]]
|
|
|-
|
|
| Input Count
|
|
| <tt>PSBT_GLOBAL_INPUT_COUNT = 0x04</tt>
|
|
| [[bip-0370.mediawiki|370]]
|
|
|-
|
|
| Output Count
|
|
| <tt>PSBT_GLOBAL_OUTPUT_COUNT = 0x05</tt>
|
|
| [[bip-0370.mediawiki|370]]
|
|
|-
|
|
| Transaction Modifiable Flags
|
|
| <tt>PSBT_GLOBAL_TX_MODIFIABLE = 0x06</tt>
|
|
| [[bip-0370.mediawiki|370]]
|
|
|-
|
|
| Silent Payment Global ECDH Share
|
|
| <tt>PSBT_GLOBAL_SP_ECDH_SHARE = 0x07</tt>
|
|
| [[bip-0375.mediawiki|375]]
|
|
|-
|
|
| Silent Payment Global DLEQ Proof
|
|
| <tt>PSBT_GLOBAL_SP_DLEQ = 0x08</tt>
|
|
| [[bip-0375.mediawiki|375]]
|
|
|-
|
|
| PSBT Version Number
|
|
| <tt>PSBT_GLOBAL_VERSION = 0xFB</tt>
|
|
| [[bip-0174.mediawiki|174]]
|
|
|-
|
|
| Proprietary Use Type
|
|
| <tt>PSBT_GLOBAL_PROPRIETARY = 0xFC</tt>
|
|
| [[bip-0174.mediawiki|174]]
|
|
|}
|