@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
35 lines (34 loc) • 958 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createUnknownTokenInfo = createUnknownTokenInfo;
var _common = require("@yoroi/common");
var _types = require("@yoroi/types");
var _immer = require("immer");
function createUnknownTokenInfo(_ref) {
let {
id,
name
} = _ref;
const [, assetNameHex] = id.split('.');
const assetNameAscii = (0, _common.hexToAscii)(assetNameHex ?? '');
return (0, _immer.freeze)({
id,
name: name ?? `${assetNameAscii} (unknown)`,
reference: '',
tag: '',
ticker: '',
website: '',
decimals: 0,
symbol: '',
fingerprint: '',
originalImage: '',
description: '',
nature: _types.Portfolio.Token.Nature.Secondary,
type: _types.Portfolio.Token.Type.FT,
application: _types.Portfolio.Token.Application.General,
status: _types.Portfolio.Token.Status.Unknown
}, true);
}
//# sourceMappingURL=create-unknown-token-info.js.map