UNPKG

staker

Version:

Command line Utillity for Ethereum stakers

40 lines (31 loc) 880 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatRow = exports.formatData = exports.formatAddress = void 0; var _i18n = require("saihubot-cli-adapter/dist/i18n"); var _i18n2 = require("../i18n"); const formatAddress = address => address && `${address.substring(0, 6)}..`; exports.formatAddress = formatAddress; const formatRow = ({ address, token, balance, source }) => ({ [(0, _i18n.t)('addr', { i18n: _i18n2.i18nBalance })]: formatAddress(address), [(0, _i18n.t)('token', { i18n: _i18n2.i18nBalance })]: token, [(0, _i18n.t)('balance', { i18n: _i18n2.i18nBalance })]: balance, [(0, _i18n.t)('source', { i18n: _i18n2.i18nBalance })]: source }); exports.formatRow = formatRow; const formatData = data => data ? data.map(entry => formatRow(entry)) : data; exports.formatData = formatData;