UNPKG

@vbyte/btc-dev

Version:

Batteries-included toolset for plebian bitcoin development

7 lines (6 loc) 516 B
import { Buff } from '@vbyte/buff'; import { SigHashOptions, TxData, TxInput, TxOutput } from '../../types/index.js'; export declare function hash_segwit_tx(txdata: TxData, options?: SigHashOptions): Buff; export declare function bip143_hash_prevouts(vin: TxInput[], isAnypay?: boolean): Uint8Array; export declare function bip143_hash_sequence(vin: TxInput[], sigflag: number, isAnyPay: boolean): Uint8Array; export declare function bip143_hash_outputs(vout: TxOutput[], sigflag: number, idx?: number): Uint8Array;