pub enum Version {
Show 20 variants
Xpub,
Ypub,
Zpub,
Tpub,
Upub,
Vpub,
Xprv,
Yprv,
Zprv,
Tprv,
Uprv,
Vprv,
YpubMultisig,
ZpubMultisig,
UpubMultisig,
VpubMultisig,
YprvMultisig,
ZprvMultisig,
UprvMultisig,
VprvMultisig,
}
Expand description
Enum for version bytes.
Variants§
Xpub
Version bytes xpub: bitcoin mainnet public key P2PKH or P2SH
Ypub
Version bytes ypub: bitcoin mainnet public key P2WPKH in P2SH
Zpub
Version bytes zpub: bitcoin mainnet public key P2WPKH
Tpub
Version bytes tpub: bitcoin testnet public key for P2PKH or P2SH
Upub
Version bytes upub: bitcoin testnet public key for P2WPKH in P2SH
Vpub
Version bytes vpub: bitcoin testnet public key for P2WPKH
Xprv
Version bytes xprv: bitcoin mainnet private key P2PKH or P2SH
Yprv
Version bytes yprv: bitcoin mainnet private key P2WPKH in P2SH
Zprv
Version bytes zpub: bitcoin mainnet public key P2WPKH
Tprv
Version bytes tprv: bitcoin testnet private key for P2PKH or P2SH
Uprv
Version bytes uprv: bitcoin testnet private key for P2WPKH in P2SH
Vprv
Version bytes vprv: bitcoin testnet private key for P2WPKH
YpubMultisig
Version bytes Ypub: bitcoin mainnet public key for multi-signature P2WSH in P2SH
ZpubMultisig
Version bytes Zpub: bitcoin mainnet public key for multi-signature P2WSH
UpubMultisig
Version bytes Upub: bitcoin testnet public key for multi-signature P2WSH in P2SH
VpubMultisig
Version bytes Vpub: bitcoin testnet public key for multi-signature P2WSH
YprvMultisig
Version bytes Yprv: bitcoin mainnet private key for multi-signature P2WSH in P2SH
ZprvMultisig
Version bytes Zprv: bitcoin mainnet private key for multi-signature P2WSH
UprvMultisig
Version bytes Uprv: bitcoin testnet private key for multi-signature P2WSH in P2SH
VprvMultisig
Version bytes Vprv: bitcoin testnet private key for multi-signature P2WSH