@syncswap/sdk
Version:
SyncSwap TypeScript SDK for building DeFi applications
17 lines • 675 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TokenListLoader = void 0;
const token_1 = require("./token");
class TokenListLoader {
static async parseTokenItems(items) {
const tokens = [];
for (const item of items) {
const token = new token_1.Token(item.address, item.decimals ?? 18, item.symbol, item.name, item.hidden ?? false, item.icon, item.info, item.bridgable, false, // imported
item.metadata, item.wrapper, item.baseToken);
tokens.push(token);
}
return tokens;
}
}
exports.TokenListLoader = TokenListLoader;
//# sourceMappingURL=tokenListLoader.js.map