cleaning unnecessary optionals

This commit is contained in:
tiagosiebler
2021-03-06 17:17:13 +00:00
parent 4adff7433f
commit b6a17dcffe
4 changed files with 4 additions and 5 deletions

View File

@@ -18,7 +18,7 @@ export class InverseClient extends SharedEndpoints {
constructor(
key?: string | undefined,
secret?: string | undefined,
useLivenet?: boolean,
useLivenet: boolean = false,
restClientOptions: RestClientOptions = {},
requestOptions: AxiosRequestConfig = {}
) {

View File

@@ -18,7 +18,7 @@ export class LinearClient extends SharedEndpoints {
constructor(
key?: string | undefined,
secret?: string | undefined,
useLivenet?: boolean,
useLivenet: boolean = false,
restClientOptions: RestClientOptions = {},
requestOptions: AxiosRequestConfig = {}
) {

View File

@@ -42,13 +42,13 @@ export function serializeParams(params: object = {}, strict_validation = false):
.join('&');
};
export function getRestBaseUrl(useLivenet?: boolean, restInverseOptions?: RestClientOptions) {
export function getRestBaseUrl(useLivenet: boolean, restInverseOptions: RestClientOptions) {
const baseUrlsInverse = {
livenet: 'https://api.bybit.com',
testnet: 'https://api-testnet.bybit.com'
};
if (restInverseOptions?.baseUrl) {
if (restInverseOptions.baseUrl) {
return restInverseOptions.baseUrl;
}

View File

@@ -55,7 +55,6 @@ export default class RequestUtil {
this.secret = secret;
}
// TODO: type check that endpoint never starts with forward slash??
get(endpoint: string, params?: any): GenericAPIResponse {
return this._call('GET', endpoint, params);
}