UNPKG

@vbyte/btc-dev

Version:

Batteries-included toolset for plebian bitcoin development

13 lines (12 loc) 835 B
import { Bytes } from '@vbyte/buff'; import type { LockScriptInfo, LockScriptType, WitnessVersion } from '../../types/index.js'; export declare function is_return_script(script: Bytes): boolean; export declare function get_lock_script_info(script: Bytes): LockScriptInfo; export declare function get_lock_script_type(script: Bytes): LockScriptType | null; export declare function get_lock_script_version(script: Bytes): WitnessVersion | null; export declare function is_p2pkh_script(script: Bytes): boolean; export declare function is_p2sh_script(script: Bytes): boolean; export declare function is_p2wpkh_script(script: Bytes): boolean; export declare function is_p2wsh_script(script: Bytes): boolean; export declare function is_p2tr_script(script: Bytes): boolean; export declare function is_opreturn_script(script: Bytes): boolean;