UNPKG

@cenoa/waas-js-sdk

Version:

Official Cenoa Wallet as a Service SDK

33 lines (32 loc) 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getUsers = exports.getUser = exports.createUser = exports.otpValidation = exports.userCreationIntention = void 0; function userCreationIntention(instance, payload) { return instance .post('/user-creation-intention', payload) .then(resp => resp.data); } exports.userCreationIntention = userCreationIntention; function otpValidation(instance, payload) { return instance.post('/otp-validation', payload).then(resp => resp.data); } exports.otpValidation = otpValidation; function createUser(instance, payload) { return instance.post('/users', payload).then(resp => resp.data); } exports.createUser = createUser; function getUser(instance, cenoaUserId) { return instance.get(`/users/${cenoaUserId}`).then(resp => resp.data); } exports.getUser = getUser; function getUsers(instance, payload) { return instance .get('/users', { params: { limit: payload === null || payload === void 0 ? void 0 : payload.limit, lastEvaluatedKey: payload === null || payload === void 0 ? void 0 : payload.lastEvaluatedKey, }, }) .then(resp => resp.data); } exports.getUsers = getUsers;