UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

21 lines (20 loc) 503 B
import type { Address } from '../types/address.ts'; export declare enum UTXONetwork { Mainnet = "mainnet", Testnet = "testnet", Regtest = "regtest" } export declare enum UTXOAddressType { p2pkh = "p2pkh", p2sh = "p2sh", p2wpkh = "p2wpkh", p2wsh = "p2wsh", p2tr = "p2tr" } export type UTXOAddress = { bech32: boolean; network: UTXONetwork; address: Address; type: UTXOAddressType; }; export declare const getUTXOAddress: (address: Address) => UTXOAddress;