Skip to content

Commit af399e8

Browse files
committed
fix(request/{bybit,coinbase}): use apply method instead of spread argument
GH-2
1 parent c54b2bb commit af399e8

File tree

4 files changed

+63
-63
lines changed

4 files changed

+63
-63
lines changed

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "api-tools",
3-
"version": "0.2.2-alpha",
3+
"version": "0.2.3-alpha",
44
"description": "Tools to work with a REST API and WebSockets.",
55
"main": "request.js",
66
"directories": {},
@@ -24,7 +24,7 @@
2424
"validate",
2525
"test"
2626
],
27-
"author": "Definite Prototype <[email protected]> (graycraft@github)",
27+
"author": "Defined Prototype <[email protected]> (graycraft@github)",
2828
"license": "GPL-3.0",
2929
"bugs": {
3030
"url": "https://github.com/graycraft/api-tools/issues"

request/bybit/index.mjs

+37-37
Original file line numberDiff line numberDiff line change
@@ -99,97 +99,97 @@ const requestBybit = async () => {
9999
case 'account':
100100
case 'accountInfo':
101101
case 'accountInformation':
102-
return await accountInformation(...params);
102+
return await accountInformation.apply(null, params);
103103
case 'accountWallets':
104-
return accountWallets(...params);
104+
return accountWallets.apply(null, params);
105105
case 'balanceAll':
106-
return await balanceAll(...params);
106+
return await balanceAll.apply(null, params);
107107
case 'balanceInfo':
108108
case 'balanceInformation':
109-
return await balanceInformation(...params);
109+
return await balanceInformation.apply(null, params);
110110
case 'balance':
111111
case 'balanceOne':
112-
return await balanceOne(...params);
112+
return await balanceOne.apply(null, params);
113113
case 'currencyAll':
114-
return await currencyAll(...params);
114+
return await currencyAll.apply(null, params);
115115
case 'currencyNetworkAll':
116-
return await currencyNetworkAll(...params);
116+
return await currencyNetworkAll.apply(null, params);
117117
case 'currencyNetwork':
118118
case 'currencyNetworkOne':
119-
return await currencyNetworkOne(...params);
119+
return await currencyNetworkOne.apply(null, params);
120120
case 'currency':
121121
case 'currencyOne':
122-
return await currencyOne(...params);
122+
return await currencyOne.apply(null, params);
123123
case 'depositAll':
124-
return await depositAll(...params);
124+
return await depositAll.apply(null, params);
125125
case 'depositNew':
126126
case 'depositNewMaster':
127-
return await depositNewMaster(...params);
127+
return await depositNewMaster.apply(null, params);
128128
case 'depositNewSub':
129-
return await depositNewSub(...params);
129+
return await depositNewSub.apply(null, params);
130130
case 'deposit':
131131
case 'depositOne':
132-
return await depositOne(...params);
132+
return await depositOne.apply(null, params);
133133
case 'key':
134134
case 'keyInfo':
135135
case 'keyInformation':
136-
return await keyInformation(...params);
136+
return await keyInformation.apply(null, params);
137137
case 'marketHistory':
138-
return await marketHistory(...params);
138+
return await marketHistory.apply(null, params);
139139
case 'market':
140140
case 'marketInfo':
141141
case 'marketInformation':
142-
return await marketInformation(...params);
142+
return await marketInformation.apply(null, params);
143143
case 'marketTickers':
144-
return await marketTickers(...params);
144+
return await marketTickers.apply(null, params);
145145
case 'orderAll':
146-
return await orderAll(...params);
146+
return await orderAll.apply(null, params);
147147
case 'orderBook':
148-
return await orderBook(...params);
148+
return await orderBook.apply(null, params);
149149
case 'orderCancelAll':
150-
return await orderCancelAll(...params);
150+
return await orderCancelAll.apply(null, params);
151151
case 'orderCancel':
152152
case 'orderCancelOne':
153-
return await orderCancelOne(...params);
153+
return await orderCancelOne.apply(null, params);
154154
case 'orderHistoryAll':
155-
return await orderHistoryAll(...params);
155+
return await orderHistoryAll.apply(null, params);
156156
case 'orderHistory':
157157
case 'orderHistoryOne':
158-
return await orderHistoryOne(...params);
158+
return await orderHistoryOne.apply(null, params);
159159
case 'order':
160160
case 'orderOne':
161-
return await orderOne(...params);
161+
return await orderOne.apply(null, params);
162162
case 'orderLimit':
163163
case 'orderLimitBuy':
164-
return await orderLimitBuy(...params);
164+
return await orderLimitBuy.apply(null, params);
165165
case 'orderLimitSell':
166-
return await orderLimitSell(...params);
166+
return await orderLimitSell.apply(null, params);
167167
case 'orderMarket':
168168
case 'orderMarketBuy':
169-
return await orderMarketBuy(...params);
169+
return await orderMarketBuy.apply(null, params);
170170
case 'orderMarketSell':
171-
return orderMarketSell(...params);
171+
return orderMarketSell.apply(null, params);
172172
case 'tradeRates':
173-
return await tradeRates(...params);
173+
return await tradeRates.apply(null, params);
174174
case 'tradeHistoryAll':
175-
return tradeHistoryAll(...params);
175+
return tradeHistoryAll.apply(null, params);
176176
case 'tradeHistory':
177177
case 'tradeHistoryOne':
178-
return await tradeHistoryOne(...params);
178+
return await tradeHistoryOne.apply(null, params);
179179
case 'transferAll':
180-
return await transferAll(...params);
180+
return await transferAll.apply(null, params);
181181
case 'transfer':
182182
case 'transferOne':
183-
return await transferOne(...params);
183+
return await transferOne.apply(null, params);
184184
case 'transferInternal':
185-
return await transferInternal(...params);
185+
return await transferInternal.apply(null, params);
186186
case 'withdrawAll':
187-
return await withdrawAll(...params);
187+
return await withdrawAll.apply(null, params);
188188
case 'withdraw':
189189
case 'withdrawOne':
190-
return await withdrawOne(...params);
190+
return await withdrawOne.apply(null, params);
191191
case 'withdrawNew':
192-
return await withdrawNew(...params);
192+
return await withdrawNew.apply(null, params);
193193
default:
194194
throw new Error(requestBybit.name + ': ' + optional(handler));
195195
}

request/coinbase/index.mjs

+22-22
Original file line numberDiff line numberDiff line change
@@ -66,58 +66,58 @@ const requestCoinbase = async () => {
6666
if (handler) {
6767
switch (handler) {
6868
case 'addressAll':
69-
return await addressAll(...params);
69+
return await addressAll.apply(null, params);
7070
case 'addressNew':
71-
return await addressNew(...params);
71+
return await addressNew.apply(null, params);
7272
case 'address':
7373
case 'addressOne':
74-
return await addressOne(...params);
74+
return await addressOne.apply(null, params);
7575
case 'addressTransactions':
7676
case 'addressTxs':
77-
return await addressTransactions(...params);
77+
return await addressTransactions.apply(null, params);
7878
case 'currencyAll':
79-
return await currencyAll(...params);
79+
return await currencyAll.apply(null, params);
8080
case 'currency':
8181
case 'currencyOne':
82-
return await currencyOne(...params);
82+
return await currencyOne.apply(null, params);
8383
case 'marketAll':
84-
return await marketAll(...params);
84+
return await marketAll.apply(null, params);
8585
case 'market':
8686
case 'marketOne':
87-
return await marketOne(...params);
87+
return await marketOne.apply(null, params);
8888
case 'marketTickers':
89-
return await marketTickers(...params);
89+
return await marketTickers.apply(null, params);
9090
case 'orderAll':
91-
return await orderAll(...params);
91+
return await orderAll.apply(null, params);
9292
case 'orderBook':
93-
return await orderBook(...params);
93+
return await orderBook.apply(null, params);
9494
case 'orderCancel':
95-
return await orderCancel(...params);
95+
return await orderCancel.apply(null, params);
9696
case 'orderLimit':
9797
case 'orderLimitBuy':
98-
return await orderLimitBuy(...params);
98+
return await orderLimitBuy.apply(null, params);
9999
case 'orderLimitSell':
100-
return await orderLimitSell(...params);
100+
return await orderLimitSell.apply(null, params);
101101
case 'orderMarket':
102102
case 'orderMarketBuy':
103-
return await orderMarketBuy(...params);
103+
return await orderMarketBuy.apply(null, params);
104104
case 'orderMarketSell':
105-
return await orderMarketSell(...params);
105+
return await orderMarketSell.apply(null, params);
106106
case 'order':
107107
case 'orderOne':
108-
return await orderOne(...params);
108+
return await orderOne.apply(null, params);
109109
case 'transactionAll':
110-
return await transactionAll(...params);
110+
return await transactionAll.apply(null, params);
111111
case 'userAccountAll':
112-
return await userAccountAll(...params);
112+
return await userAccountAll.apply(null, params);
113113
case 'userAccount':
114114
case 'userAccountOne':
115-
return await userAccountOne(...params);
115+
return await userAccountOne.apply(null, params);
116116
case 'userPortfolioAll':
117-
return await userPortfolioAll(...params);
117+
return await userPortfolioAll.apply(null, params);
118118
case 'userPortfolio':
119119
case 'userPortfolioOne':
120-
return await userPortfolioOne(...params);
120+
return await userPortfolioOne.apply(null, params);
121121
default:
122122
throw new Error(requestCoinbase.name + ': ' + optional(handler));
123123
}

0 commit comments

Comments
 (0)