UNPKG

chaingate

Version:

A complete TypeScript library for connecting to and making transactions on different blockchains

8 lines (7 loc) 478 B
import { CurrencyWallet } from '../../../Currencies/CurrencyWallet/CurrencyWallet'; import { CurrencyInfo } from '../../../Currencies'; export interface ICurrencyWithDerivationPaths { setDerivationPath(newDerivationPath: string): void; getDerivationPath(): string; } export declare function CurrencyWithDerivationPaths<CI extends CurrencyInfo, T extends CurrencyWallet<CI>>(instance: T, currenciesDerivationPaths: Map<string, string>): T & ICurrencyWithDerivationPaths;