@reservoir0x/relay-sdk
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
24 lines • 916 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAppFees = void 0;
const axios_js_1 = require("../utils/axios.js");
const client_js_1 = require("../client.js");
const index_js_1 = require("../utils/index.js");
async function getAppFees(parameters) {
const { wallet } = parameters;
const client = (0, client_js_1.getClient)();
if (!client.baseApiUrl || !client.baseApiUrl.length) {
throw new ReferenceError('RelayClient missing api url configuration');
}
const request = {
url: `${client.baseApiUrl}/app-fees/${wallet}/balances`,
method: 'get'
};
const res = await axios_js_1.axios.request(request);
if (res.status !== 200) {
throw new index_js_1.APIError(res?.data?.message, res.status, res.data);
}
return res.data.balances || [];
}
exports.getAppFees = getAppFees;
//# sourceMappingURL=getAppFees.js.map