@tatumio/tatum
Version:
Tatum JS SDK
42 lines • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const service_1 = require("../service");
const util_1 = require("../util");
describe('Fee', () => {
it.skip('should return fee for eth testnet', async () => {
const tatum = await service_1.TatumSDK.init({
network: service_1.Network.ETHEREUM_SEPOLIA,
retryDelay: 1000,
retryCount: 2,
version: service_1.ApiVersion.V3,
});
try {
const { data, status } = await tatum.fee.getCurrentFee();
expect(status).toBe(util_1.Status.SUCCESS);
expect(data.gasPrice.fast).toBeDefined();
}
finally {
await tatum.destroy();
}
});
it('should return fee for btc testnet', async () => {
const tatum = await service_1.TatumSDK.init({
network: service_1.Network.BITCOIN_TESTNET,
retryDelay: 1000,
retryCount: 2,
version: service_1.ApiVersion.V3,
apiKey: process.env.V3_API_KEY_TESTNET,
});
try {
const { data, status } = await tatum.fee.getCurrentFee();
console.log({ data, status });
await tatum.destroy();
expect(status).toBe(util_1.Status.SUCCESS);
expect(data.fast).toBeDefined();
}
finally {
await tatum.destroy();
}
});
});
//# sourceMappingURL=tatum.fee.spec.js.map