Re-exports§
pub use fee_strategy::*;
Modules§
Structs§
- Address
Witness Verification Operations - Operations performed during address witness verification.
- Orchard
Address - An Orchard shielded payment address.
- Platform
Address Parse Error - Error type for parsing a bech32m-encoded Platform address
Enums§
- Address
Witness - The input witness data required to spend from a PlatformAddress.
- Platform
Address
Constants§
- ADDRESS_
HASH_ SIZE - The size of the address hash (20 bytes for both P2PKH and P2SH)
- MAX_
P2SH_ SIGNATURES - Maximum number of entries in a P2SH signatures vector. This is 16 (max keys from OP_PUSHNUM_16) + 1 (CHECKMULTISIG dummy byte).
- ORCHARD_
ADDRESS_ SIZE - Total size of a raw Orchard payment address (43 bytes = diversifier + pk_d).
- ORCHARD_
DIVERSIFIER_ SIZE - Size of the Orchard diversifier (11 bytes).
- ORCHARD_
PKD_ SIZE - Size of the Orchard diversified transmission key pk_d (32 bytes, Pallas curve point).
- PLATFORM_
HRP_ MAINNET - Human-readable part for Platform addresses on mainnet (DIP-0018)
- PLATFORM_
HRP_ TESTNET - Human-readable part for Platform addresses on testnet/devnet/regtest (DIP-0018)