Module util
Expand description
Utility functions.
Functions needed by all parts of the Bitcoin library.
Modules§
- address
- Bitcoin addresses.
- amount
- Bitcoin amounts.
- base58
- Base58 encoder and decoder.
- bip32
- BIP32 implementation.
- bip143
- BIP143 implementation.
- bip152
- BIP152 Compact Blocks
- bip158
- BIP158 Compact Block Filters for light clients.
- ecdsa
- ECDSA Bitcoin signatures.
- hash
- Bitcoin hash functions.
- key
- Bitcoin keys.
- merkleblock
- Merkle Block and Partial Merkle Tree.
- misc
- Miscellaneous functions.
- psbt
- Partially Signed Bitcoin Transactions.
- schnorr
- Schnorr Bitcoin keys.
- sighash
- Generalized, efficient, signature hash implementation.
- taproot
- Bitcoin Taproot.
- uint
- Big unsigned integer types.
Enums§
- Error
- A general error code, other errors should implement conversions to/from this if appropriate.
Traits§
- BitArray
- A trait which allows numbers to act as fixed-size bit arrays