UNPKG

@samudai_xyz/web3-sdk

Version:

## All in one web3 integrations for Samudai

37 lines (36 loc) 1.07 kB
import axios from 'axios'; import { dummyData } from '../utils/dummyData'; export class Debank { constructor() { this.apiKey = 'd8199f9160ac89b42f5659ca74c9444b9849c0ef'; this.getUserTokenBalance = async (userAddress) => { try { const url = `https://pro-openapi.debank.com/v1/user/all_token_list?id=${userAddress}`; const res = await axios.get(url, { headers: { AccessKey: this.apiKey, }, }); return res.data; } catch (err) { return { message: 'error', error: `${err}`, }; } }; this.getDummyData = () => { try { const data = dummyData; return data; } catch (err) { return { message: 'error', error: `${err}`, }; } }; } }