@jovanvuleta/test-dex-sdk
Version:
Utilities to query Stacks AMMs
36 lines (32 loc) • 752 B
text/typescript
import { alexQuoter, getAlexPoolData } from "../src";
import {
alex,
susdtContractAddress,
susdtContractName,
wstxContractAddress,
wstxContractName,
} from "./constants";
describe("Alex quoter", () => {
it("returns a value", async () => {
const poolData = await getAlexPoolData(
alex,
wstxContractName,
wstxContractAddress,
susdtContractName,
susdtContractAddress,
100000000,
"mainnet",
);
expect(Number(poolData.poolId)).toBe(19);
const data = await alexQuoter(
alex,
100n,
wstxContractName,
wstxContractAddress,
susdtContractName,
susdtContractAddress,
"mainnet",
);
expect(Number(data.amtOut)).toBeGreaterThan(150);
});
});