@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
29 lines • 784 B
JavaScript
import { hexToAscii } from '@yoroi/common';
import { Portfolio } from '@yoroi/types';
import { freeze } from 'immer';
export function createUnknownTokenInfo(_ref) {
let {
id,
name
} = _ref;
const [, assetNameHex] = id.split('.');
const assetNameAscii = hexToAscii(assetNameHex ?? '');
return freeze({
id,
name: name ?? `${assetNameAscii} (unknown)`,
reference: '',
tag: '',
ticker: '',
website: '',
decimals: 0,
symbol: '',
fingerprint: '',
originalImage: '',
description: '',
nature: Portfolio.Token.Nature.Secondary,
type: Portfolio.Token.Type.FT,
application: Portfolio.Token.Application.General,
status: Portfolio.Token.Status.Unknown
}, true);
}
//# sourceMappingURL=create-unknown-token-info.js.map