@effectai/sdk
Version:
Effect Network Javscript/Typescript SDK (for [https://effect.network](https://effect.network))
16 lines • 664 B
JavaScript
export const getBalance = async ({ client, actor, }) => {
const { network, provider } = client;
const { contracts } = network.config.efx;
const [efxBalance] = await provider.v1.chain.get_currency_balance(contracts.token, actor);
const [usdtBalance] = await provider.v1.chain.get_currency_balance(contracts.usdt, actor);
const [eosBalance] = await provider.v1.chain.get_currency_balance(contracts.eostoken, actor);
if (!efxBalance && !usdtBalance && !eosBalance) {
throw new Error("No efxBalance found");
}
return {
efxBalance,
usdtBalance,
eosBalance,
};
};
//# sourceMappingURL=getBalance.js.map