UNPKG

@hdwallet/core

Version:

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

54 lines 1.46 kB
// SPDX-License-Identifier: MIT export class Network { // Bitcoin static PUBLIC_KEY_ADDRESS_PREFIX; static SCRIPT_ADDRESS_PREFIX; static HRP; static WITNESS_VERSIONS; static XPRIVATE_KEY_VERSIONS; static XPUBLIC_KEY_VERSIONS; static MESSAGE_PREFIX; static WIF_PREFIX; // Bitcoin-Cash | Bitcoin-Cash-SLP | eCash static LEGACY_PUBLIC_KEY_ADDRESS_PREFIX; static STD_PUBLIC_KEY_ADDRESS_PREFIX; static LEGACY_SCRIPT_ADDRESS_PREFIX; static STD_SCRIPT_ADDRESS_PREFIX; // Monero static STANDARD; static INTEGRATED; static SUB_ADDRESS; // Cardano static TYPE; static PAYMENT_ADDRESS_HRP; static REWARD_ADDRESS_HRP; static getName() { const name = this.prototype.constructor.name; const base = name.includes('$') ? name.slice(0, name.indexOf('$')) : name; return base.toLowerCase(); } } export class Cryptocurrency { static NAME; static SYMBOL; static INFO; static ECC; static COIN_TYPE; static SUPPORT_BIP38; static NETWORKS; static DEFAULT_NETWORK; static ENTROPIES; static MNEMONICS; static SEEDS; static HDS; static DEFAULT_HD; static ADDRESSES; static DEFAULT_ADDRESS; static ADDRESS_TYPES; static DEFAULT_ADDRESS_TYPE; static ADDRESS_PREFIXES; static DEFAULT_ADDRESS_PREFIX; static DEFAULT_SEMANTIC; static PARAMS; } //# sourceMappingURL=cryptocurrency.js.map