UNPKG

@ledgerhq/coin-stellar

Version:
19 lines 715 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const stellar_sdk_1 = require("@stellar/stellar-sdk"); function getAddress(signerContext) { return async (deviceId, { path, verify }) => { const rawPublicKey = await signerContext(deviceId, async (signer) => { const { rawPublicKey } = await signer.getPublicKey(path, verify); return rawPublicKey; }); const publicKey = stellar_sdk_1.StrKey.encodeEd25519PublicKey(rawPublicKey); return { path, address: publicKey, publicKey: rawPublicKey.toString("hex"), }; }; } exports.default = getAddress; //# sourceMappingURL=getAddress.js.map