@hdwallet/core
Version:
A complete Hierarchical Deterministic (HD) Wallet generator for 200+ cryptocurrencies, built with TypeScript.
47 lines • 1.71 kB
TypeScript
import { KholawEd25519ECC } from '../eccs';
import { Info, NestedNamespace, Entropies, Mnemonics, Seeds, HDs, Addresses, AddressTypes, Networks, Params, XPrivateKeyVersions, XPublicKeyVersions } from '../consts';
import { Cryptocurrency, Network } from './cryptocurrency';
export declare class Types extends NestedNamespace {
getCardanoTypes(): string[];
isCardanoType(type: string): boolean;
}
export declare class Mainnet extends Network {
static NAME: string;
static TYPE: number;
static PAYMENT_ADDRESS_HRP: string;
static REWARD_ADDRESS_HRP: string;
static XPRIVATE_KEY_VERSIONS: XPrivateKeyVersions;
static XPUBLIC_KEY_VERSIONS: XPublicKeyVersions;
}
export declare class Testnet extends Network {
static NAME: string;
static TYPE: number;
static PAYMENT_ADDRESS_HRP: string;
static REWARD_ADDRESS_HRP: string;
static XPRIVATE_KEY_VERSIONS: XPrivateKeyVersions;
static XPUBLIC_KEY_VERSIONS: XPublicKeyVersions;
}
export declare class Cardano extends Cryptocurrency {
static NAME: string;
static SYMBOL: string;
static INFO: Info;
static ECC: typeof KholawEd25519ECC;
static COIN_TYPE: number;
static SUPPORT_BIP38: boolean;
static NETWORKS: Networks;
static DEFAULT_NETWORK: any;
static ENTROPIES: Entropies;
static MNEMONICS: Mnemonics;
static SEEDS: Seeds;
static HDS: HDs;
static DEFAULT_HD: any;
static DEFAULT_PATH: string;
static TYPES: Types;
static ADDRESSES: Addresses;
static DEFAULT_ADDRESS: any;
static SEMANTICS: string[];
static DEFAULT_SEMANTIC: string;
static ADDRESS_TYPES: AddressTypes;
static PARAMS: Params;
}
//# sourceMappingURL=cardano.d.ts.map