UNPKG

0xweb

Version:

Contract package manager and other web3 tools

16 lines (13 loc) 575 B
import { TPlatform } from '@dequanto/models/TPlatform'; import { TokensService } from './TokensService'; import { Web3ClientFactory } from '@dequanto/clients/Web3ClientFactory'; export namespace TokensServiceFactory { export function get (platform: TPlatform) { let client = Web3ClientFactory.get(platform); return new TokensService(client.network); } export async function getAsync (platform: TPlatform) { let client = await Web3ClientFactory.getAsync(platform); return new TokensService(client.network); } }