Module bitcoin::util[][src]

Expand description

Utility functions

Functions needed by all parts of the Bitcoin library

Modules

Addresses

Amounts

Base58 encoder and decoder

BIP32 Implementation

BIP143 Implementation

BIP158 Compact Block Filters for Light Clients

contracthashDeprecated

Pay-to-contract-hash support

ECDSA Bitcoin Keys

Hash functions

Bitcoin Keys

Merkle Block and Partial Merkle Tree

Miscellaneous functions

Partially Signed Transactions

Schnorr Bitcoin Keys

Taproot

Big unsigned integer types

Enums

A general error code, other errors should implement conversions to/from this if appropriate.

Traits

A trait which allows numbers to act as fixed-size bit arrays