UNPKG

@okxweb3/coin-stellar

Version:

@okxweb3/coin-stellar is a Stellar SDK for building Web3 wallets and applications. It supports Stellar and PI blockchains, enabling private key management, address generation, transaction signing, trustline creation, and asset transfers

27 lines 1.25 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.PIWallet = exports.PINetworks = void 0; const StellarWallet_1 = require("./StellarWallet"); exports.PINetworks = { TESTNET: 'Pi Testnet', TESTNET2: 'Pi Testnet', MAINNET: 'Pi Network', }; class PIWallet extends StellarWallet_1.StellarWallet { getDerivedPath(param) { return __awaiter(this, void 0, void 0, function* () { return `m/44'/314159'/${param.index}'`; }); } } exports.PIWallet = PIWallet; //# sourceMappingURL=PIWallet.js.map