crypto-wallet-core
Version:
A multi-currency support library for address derivation, private key creation, and transaction creation
23 lines • 935 B
TypeScript
import { IDeriver } from '..';
export declare abstract class AbstractBitcoreLibDeriver implements IDeriver {
abstract bitcoreLib: any;
deriveAddress(network: any, pubKey: any, addressIndex: any, isChange: any, addressType: any): any;
derivePrivateKey(network: any, xPriv: any, addressIndex: any, isChange: any, addressType: any): {
address: any;
privKey: any;
pubKey: any;
path: string;
};
deriveAddressWithPath(network: string, xpubKey: string, path: string, addressType: string): any;
derivePrivateKeyWithPath(network: string, xprivKey: string, path: string, addressType: string): {
address: any;
privKey: any;
pubKey: any;
path: string;
};
getAddress(network: string, pubKey: any, addressType: string): any;
}
export declare class BtcDeriver extends AbstractBitcoreLibDeriver {
bitcoreLib: any;
}
//# sourceMappingURL=index.d.ts.map