@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
16 lines • 550 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createViewKeyResolver = createViewKeyResolver;
/**
* Inject the `signer` so it can be used by the resolver function.
* @param signerFactory
* @param viewKeyResolver
* @returns Resolver
*/
function createViewKeyResolver(signerFactory, viewKeyResolver) {
return (transport, opts) => {
const signerContext = (_, fn) => fn(signerFactory(transport));
return viewKeyResolver(signerContext)("", opts);
};
}
//# sourceMappingURL=resolver.js.map