staker
Version:
Command line Utillity for Ethereum stakers
40 lines (31 loc) • 880 B
JavaScript
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;
;