UNPKG

@coolwallet/doge

Version:
19 lines (18 loc) 940 B
/// <reference types="node" /> import { ScriptType, Input, Output, Change, PreparedData } from '../config/types'; export declare function toReverseUintBuffer(numberOrString: number | string, byteSize: number): Buffer; export declare function addressToOutScript(address: string): { scriptType: ScriptType; outScript: Buffer; outHash?: Buffer; scriptPubKey?: Buffer; }; export declare function checkRedeemScriptType(redeemScriptType: ScriptType): Promise<void>; export declare function pubkeyToAddressAndOutScript(pubkey: Buffer, scriptType: ScriptType): { address: string; outScript: Buffer; }; export declare function createPreparedData(redeemScriptType: ScriptType, inputs: Array<Input>, output: Output, change?: Change | null, version?: number, lockTime?: number): { preparedData: PreparedData; }; export declare function composeFinalTransaction(preparedData: PreparedData, signatures: Array<Buffer>): Buffer;