@broxus/js-core
Version:
MobX-based JavaScript Core library
21 lines (20 loc) • 946 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TokensBalancesOrdering = void 0;
exports.useTokensApi = useTokensApi;
const core_1 = require("../core");
var TokensBalancesOrdering;
(function (TokensBalancesOrdering) {
TokensBalancesOrdering["AmountAscending"] = "amountascending";
TokensBalancesOrdering["AmountDescending"] = "amountdescending";
TokensBalancesOrdering["CreatedAtAscending"] = "createdatascending";
TokensBalancesOrdering["CreatedAtDescending"] = "createdatdescending";
})(TokensBalancesOrdering || (exports.TokensBalancesOrdering = TokensBalancesOrdering = {}));
// eslint-disable-next-line
function useTokensApi(baseUrl = 'https://tokens.everscan.io/v1') {
return {
balances: new core_1.Endpoint('balances', baseUrl),
get: new core_1.Endpoint('root_contract/root_address', baseUrl),
search: new core_1.Endpoint('root_contract', baseUrl),
};
}