Expand description
This crate provides a simple interface for interacting with Handshake mainnet, testnet, and regtest.
Re-exports§
pub use nets::*;
Modules§
- Implementations of the
TxBuilder
for Handshake transactions. - Holds Bitcoin-specific encoding tools. This includes an
AddressEncoder
that handles bech32 and base58check addresses, as well as newtypes that hold the Bitcoin network prefix information for addresses. - This module holds
MarkedDigest
types used by Handshake transactions. Currently we represent onlyTXID
s andWTXID
s. In the future we may also represent sighash digests this way. It also holds a blake2b160 wrapper function. - The
handshake::nets
module cotains Handshake network definitions. These are the main interface for accessing the library. - Common re-exports
- Holds Handshake specific types, witnesses, inputs, outputs, and transactions.