UNPKG

sensible-sdk

Version:

Sensible-SDK

16 lines (15 loc) 918 B
/// <reference types="node" /> import BN = require("../bn.js"); export declare const RABIN_SIG_LEN = 384; export declare let toBufferLE: (num: number | string, width: number) => Buffer; export declare let getUInt8Buf: (amount: number) => Buffer; export declare let getUInt16Buf: (amount: number) => Buffer; export declare let getUInt32Buf: (index: number) => Buffer; export declare let getUInt64Buf: (amount: number) => Buffer; export declare let getTxIdBuf: (txid: string) => Buffer; export declare let getScriptHashBuf: (scriptBuf: Buffer) => Buffer; export declare let writeVarint: (buf: Buffer) => Buffer; export declare let getLockingScriptFromPreimage: (buf: Buffer) => any; export declare let getGenesisHashFromLockingScript: (lockingScript: any) => Buffer; export declare let getRabinPubKeyHashArray: (rabinPubKeys: BN[]) => Buffer; export declare function getOutpointBuf(txid: string, index: number): Buffer;