solana/web3.js/test/url.ts

30 lines
747 B
TypeScript
Raw Normal View History

import {AbortController as AbortControllerPolyfill} from 'node-abort-controller';
2018-10-06 11:23:18 -07:00
/**
2019-03-04 08:16:13 -08:00
* The connection url to use when running unit tests against a live cluster
2018-10-06 11:23:18 -07:00
*/
2021-02-05 18:59:00 -08:00
export const MOCK_PORT = 9999;
declare var process: {
env: {
TEST_LIVE: string;
};
version: string;
};
2021-02-05 18:59:00 -08:00
export const url = process.env.TEST_LIVE
? 'http://localhost:8899/'
: 'http://localhost:9999/';
export const wsUrl = process.env.TEST_LIVE
? 'ws://localhost:8900/'
: 'ws://localhost:9999/';
export const nodeVersion = Number(process.version.split('.')[0]);
export const Node14Controller = function () {
return new AbortControllerPolyfill();
};
//export const url = 'https://api.devnet.solana.com/';
//export const url = 'http://api.devnet.solana.com/';