@vbyte/btc-dev
Version:
Batteries-included toolset for plebian bitcoin development
7 lines (6 loc) • 516 B
TypeScript
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;