@quantara/sdk
Version:
JavaScript/TypeScript SDK for interacting with Quantara Protocol on Neura Testnet
30 lines (29 loc) • 1.24 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const vitest_1 = require("vitest");
const testUtil_1 = require("../../utils/testUtil");
const __1 = require("../..");
(0, vitest_1.describe)("Tokens", () => {
(0, vitest_1.it)("should be able to fetch tokens", async () => {
const response = await testUtil_1.quantaraSdk.oracle.getTokens();
(0, vitest_1.expect)(response).toBeDefined();
});
(0, vitest_1.it)("should respect passed config", async () => {
const WANKR = "0xBd833b6eCC30CAEaBf81dB18BB0f1e00C6997E7a";
const sdk = new __1.QuantaraSdk({
...testUtil_1.quantaraSdkConfig,
tokens: {
[WANKR]: {
symbol: "WANKR",
},
},
});
const data = await sdk.tokens.getTokensData();
(0, vitest_1.expect)(sdk.tokens.tokensConfig[WANKR]?.symbol).toBe("WANKR");
(0, vitest_1.expect)(data.tokensData?.[WANKR].symbol).toBe("WANKR");
});
(0, vitest_1.it)("should be able to get tokens data", async () => {
const response = await testUtil_1.quantaraSdk.tokens.getTokensData();
(0, vitest_1.expect)(response).toBeDefined();
});
});