@ducatus/ducatus-wallet-client-rev
Version:
Client for @ducatus/ducatus-wallet-service-rev
31 lines • 1.11 kB
TypeScript
export declare class Key {
version: number;
use0forBCH: boolean;
use44forMultisig: boolean;
compliantDerivation: boolean;
id: any;
static FIELDS: string[];
constructor();
static match(a: any, b: any): boolean;
static create: (opts: any) => any;
static fromMnemonic: (words: any, opts: any) => any;
static fromExtendedPrivateKey: (xPriv: any, opts: any) => any;
static fromObj: (obj: any) => any;
toObj: () => {};
isPrivKeyEncrypted: () => boolean;
checkPassword: (password: any) => boolean;
get: (password: any) => any;
encrypt: (password: any, opts: any) => void;
decrypt: (password: any) => void;
derive: (password: any, path: any) => any;
_checkCoin(coin: any): void;
_checkNetwork(network: any): void;
getBaseAddressDerivationPath(opts: any): string;
createCredentials: (password: any, opts: any) => any;
createAccess: (password: any, opts: any) => {
signature: any;
requestPrivKey: any;
};
sign: (rootPath: any, txp: any, password: any, cb: any) => any;
}
//# sourceMappingURL=key.d.ts.map