mirror of
https://github.com/bitcoin/bips.git
synced 2026-05-18 16:59:30 +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]]
|
||
|
|
|}
|