UNPKG

@hdwallet/core

Version:

A complete Hierarchical Deterministic (HD) Wallet generator for 200+ cryptocurrencies, built with TypeScript.

50 lines 1.95 kB
import { SLIP10Secp256k1ECC } from '../eccs'; import { Info, WitnessVersions, Entropies, Mnemonics, Seeds, HDs, Addresses, AddressTypes, Networks, XPrivateKeyVersions, XPublicKeyVersions } from '../consts'; import { Cryptocurrency, Network } from './cryptocurrency'; export declare class Mainnet extends Network { static NAME: string; static LEGACY_PUBLIC_KEY_ADDRESS_PREFIX: number; static LEGACY_SCRIPT_ADDRESS_PREFIX: number; static STD_PUBLIC_KEY_ADDRESS_PREFIX: number; static STD_SCRIPT_ADDRESS_PREFIX: number; static HRP: string; static WITNESS_VERSIONS: WitnessVersions; static XPRIVATE_KEY_VERSIONS: XPrivateKeyVersions; static XPUBLIC_KEY_VERSIONS: XPublicKeyVersions; static WIF_PREFIX: number; } export declare class Testnet extends Network { static NAME: string; static LEGACY_PUBLIC_KEY_ADDRESS_PREFIX: number; static LEGACY_SCRIPT_ADDRESS_PREFIX: number; static STD_PUBLIC_KEY_ADDRESS_PREFIX: number; static STD_SCRIPT_ADDRESS_PREFIX: number; static HRP: string; static WITNESS_VERSIONS: WitnessVersions; static XPRIVATE_KEY_VERSIONS: XPrivateKeyVersions; static XPUBLIC_KEY_VERSIONS: XPublicKeyVersions; static WIF_PREFIX: number; } export declare class eCash extends Cryptocurrency { static NAME: string; static SYMBOL: string; static INFO: Info; static ECC: typeof SLIP10Secp256k1ECC; 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 ADDRESSES: Addresses; static DEFAULT_ADDRESS: any; static SEMANTICS: string[]; static DEFAULT_SEMANTIC: string; static ADDRESS_TYPES: AddressTypes; static DEFAULT_ADDRESS_TYPE: any; } //# sourceMappingURL=ecash.d.ts.map