MyCrypto/common/libs/wallet/deterministic/deterministic.ts

20 lines
428 B
TypeScript

export class DeterministicWallet {
private address: string;
private dPath: string;
private index: number;
constructor(address: string, dPath: string, index: number) {
this.address = address;
this.dPath = dPath;
this.index = index;
}
public getAddressString(): Promise<string> {
return Promise.resolve(this.address);
}
public getPath(): string {
return `${this.dPath}/${this.index}`;
}
}