@0xobedient/dexscreener-sdk
Version:
**@0xobedient-DexScreener-SDK**
33 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DexScreener = void 0;
const hooks_1 = require("../hooks");
class DexScreener {
constructor() { }
async getLatestBoostedTokens() {
return await (0, hooks_1.getLatestBoostedTokens)();
}
async getLatestTokenProfiles() {
return await (0, hooks_1.getLatestTokenProfiles)();
}
async getMostBoostedTokens() {
return await (0, hooks_1.getMostBoostedTokens)();
}
async getPairsByChainAndAddresses({ chainId, pairAddresses, }) {
return await (0, hooks_1.getPairsByChainAndAddresses)({ chainId, pairAddresses });
}
async getPairsByTokenAddress({ chainId, tokenAddresses, }) {
return await (0, hooks_1.getPairsByTokenAddress)({ chainId, tokenAddresses });
}
async getPoolsByTokenAddress({ chainId, tokenAddress, }) {
return await (0, hooks_1.getPoolsByTokenAddress)({ chainId, tokenAddress });
}
async getTokenPaidOrders({ chainId, tokenAddress, }) {
return await (0, hooks_1.getTokenPaidOrders)({ chainId, tokenAddress });
}
async searchPairsByQuery({ query }) {
return await (0, hooks_1.searchPairsByQuery)({ query });
}
}
exports.DexScreener = DexScreener;
//# sourceMappingURL=DexScreener.js.map