API Reference bitcoinex v0.1.2
Documentation for Bitcoinex.
Bitcoinex.Address supports Base58 and Bech32 address encoding and validation.
Includes Base58 serialization and validation.
Includes Bech32 serialization and validation.
Includes serialization and validation for Lightning Network BOLT#11 invoices.
A hop hint is used to help the payer route a payment to the receiver.
Includes BOLT#11 Invoice serialization.
Includes network-specific paramater options.
Support for Partially Signed Bitcoin Transactions (PSBT).
Global properties of a partially signed bitcoin transaction.
Input properties of a partially signed bitcoin transaction.
Output properties of a partially signed bitcoin transaction.
Contains utility functions used throughout PSBT serialization.
ECDSA Secp256k1 curve operations. libsecp256k1: https://github.com/bitcoin-core/secp256k1
Contains math utilities when dealing with secp256k1 curve points and scalars.
Contains the x, y, and z of an elliptic curve point.
Contains r,s in signature.
SegWit address serialization.
Bitcoin on-chain transaction structure. Supports serialization of transactions.
Transaction Input part of an on-chain transaction.
Transaction Output part of an on-chain transaction.
Utilities for when dealing with transaction objects.
Witness structure part of an on-chain transaction.
Contains useful utility functions used in Bitcoinex.