UNPKG

sth-ts

Version:

An SmartHoldem API wrapper, written in TypeScript to interact with SmartHoldem blockchain.

27 lines (26 loc) 745 B
/** * @module core */ /** HD Wallet. */ /// <reference types="node" /> import * as model from '../model'; import { PrivateKey } from './Key'; export declare class HDNode { chainCode: Buffer; childNumber: Buffer; depth: number; fingerPrint: Buffer; isPrivate: boolean; key: PrivateKey; version: Buffer; network: string; constructor(); static createMasterKey(seed: string | Buffer, networkType: model.NetworkType): HDNode; static unserialize(hash: string, networkType: model.NetworkType): HDNode; static generateSeed(): Buffer; childKey(index: number): HDNode; serialize(): string; toPublic(): HDNode; private getPublicHash; private getFingerPrint; }