chaingate
Version:
A complete TypeScript library for connecting to and making transactions on different blockchains
8 lines (7 loc) • 478 B
TypeScript
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;