@samudai_xyz/web3-sdk
Version:
## All in one web3 integrations for Samudai
37 lines (36 loc) • 1.07 kB
JavaScript
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}`,
};
}
};
}
}