zksync-sso
Version:
ZKsync Smart Sign On SDK
40 lines • 1.41 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.zksyncSsoPasskeyActions = zksyncSsoPasskeyActions;
const recovery_js_1 = require("../../recovery/actions/recovery.js");
const session_js_1 = require("../../session/actions/session.js");
function zksyncSsoPasskeyActions(client) {
return {
createSession: async (args) => {
return await (0, session_js_1.createSession)(client, {
...args,
contracts: client.contracts,
});
},
revokeSession: async (args) => {
return await (0, session_js_1.revokeSession)(client, {
...args,
contracts: client.contracts,
});
},
proposeGuardian: async (args) => {
return await (0, recovery_js_1.proposeGuardian)(client, {
...args,
contracts: client.contracts,
});
},
confirmGuardian: async (args) => {
return await (0, recovery_js_1.confirmGuardian)(client, {
...args,
contracts: client.contracts,
});
},
removeGuardian: async (args) => {
return await (0, recovery_js_1.removeGuardian)(client, {
...args,
contracts: client.contracts,
});
},
};
}
//# sourceMappingURL=passkey.js.map