@ledgerhq/coin-filecoin
Version:
Ledger Filecoin Coin integration
21 lines • 747 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const logs_1 = require("@ledgerhq/logs");
function resolver(signerContext) {
return async (deviceId, { path, verify }) => {
(0, logs_1.log)("debug", "start getAddress process");
const { r } = await signerContext(deviceId, async (signer) => {
const r = verify
? await signer.showAddressAndPubKey(path)
: await signer.getAddressAndPubKey(path);
return { r };
});
return {
path,
address: r.addrString,
publicKey: Buffer.from(r.compressed_pk).toString("hex"),
};
};
}
exports.default = resolver;
//# sourceMappingURL=getAddress.js.map
;