Prime SDK examples
Get Token List
import { DataUtils } from '../src';
import * as dotenv from 'dotenv';
dotenv.config();
async function main(): Promise<void> {
// initializating Data service...
const dataService = new DataUtils();
const tokenLists = await dataService.getTokenLists({ chainId: 1 });
console.log('\x1b[33m%s\x1b[0m', `TokenLists:`, tokenLists);
const { name } = tokenLists[0];
let tokenListTokens = await dataService.getTokenListTokens({ chainId: 1 });
console.log('\x1b[33m%s\x1b[0m', `Default token list tokens length:`, tokenListTokens.length);
tokenListTokens = await dataService.getTokenListTokens({
chainId: 1,
name,
});
console.log('\x1b[33m%s\x1b[0m', `${name} token list tokens length:`, tokenListTokens.length);
}
main()
.catch(console.error)
.finally(() => process.exit());