UNPKG

@colony/colony-js-client

Version:

Reference implementation of the Colony API

51 lines (37 loc) 1.58 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _regenerator = require('babel-runtime/regenerator'); var _regenerator2 = _interopRequireDefault(_regenerator); var _asyncToGenerator2 = require('babel-runtime/helpers/asyncToGenerator'); var _asyncToGenerator3 = _interopRequireDefault(_asyncToGenerator2); var _getNetworkClient = require('./getNetworkClient'); var _getNetworkClient2 = _interopRequireDefault(_getNetworkClient); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable import/no-cycle */ var getColonyClient = function () { var _ref = (0, _asyncToGenerator3.default)( /*#__PURE__*/_regenerator2.default.mark(function _callee(address, network, wallet, infuraProjectId, verbose) { var networkClient; return _regenerator2.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return (0, _getNetworkClient2.default)(network, wallet, infuraProjectId, verbose); case 2: networkClient = _context.sent; return _context.abrupt('return', networkClient.getColonyClientByAddress(address)); case 4: case 'end': return _context.stop(); } } }, _callee, undefined); })); return function getColonyClient(_x, _x2, _x3, _x4, _x5) { return _ref.apply(this, arguments); }; }(); exports.default = getColonyClient; //# sourceMappingURL=getColonyClient.js.map