UNPKG

stellar-wallet-js-sdk

Version:

> # :warning: Alpha version. Don't use in production.

28 lines (25 loc) 577 B
'use strict'; var _ = require('lodash'); var camelCase = require('camel-case'); var Promise = require('bluebird'); module.exports = {}; // Add protocol methods var protocolMethods = [ 'login', 'create_wallet', 'change_password', 'update_main_data', 'enable_recovery', 'show_recovery', 'enable_totp', 'disable_totp', 'lost_totp_device', 'delete_wallet', 'get_lock_version' ]; _.each(protocolMethods, function(method) { module.exports[camelCase(method)] = function(params) { return Promise.resolve(params) .then(require('./'+method)); } });