* refactor(bitget): fetchMarkets v2 [6b71c42008](https://github.com/ccxt/ccxt/commits/6b71c4200893d42483360d8ffd1c19781074ff72)
* refactor(bitget): fetchTime [816515a0f6](https://github.com/ccxt/ccxt/commits/816515a0f6b174ce10cc926cc79a9384d6e1e6af)
* make expiry an integer [7c8fde7720](https://github.com/ccxt/ccxt/commits/7c8fde772061549efe3b348cc62ae092b3832acc)
* set margin to undefined [e30a8b225a](https://github.com/ccxt/ccxt/commits/e30a8b225a9dd29d1b696a346f1f8a560e9574ab)
* refactor(bitget): fetchCurrencies v2 [a2e79a715a](https://github.com/ccxt/ccxt/commits/a2e79a715a3f0d3ae323df18f487b116d4017b93)
* refactor(bitget): fetchMarketLeverageTiers v2 [924dd09c20](https://github.com/ccxt/ccxt/commits/924dd09c20dfec41438219143727be781a0e3d24)
* refactor(bitget): fetchOrderBook v2 [bf71df15c8](https://github.com/ccxt/ccxt/commits/bf71df15c8b26b6f1285aaef654df98ff7e35379)
* refactor(bitget): fetchDeposits v2 [f1a7ad9e9c](https://github.com/ccxt/ccxt/commits/f1a7ad9e9c725a422541b6623f46ec7adcd93864)
* refactor(bitget): withdraw v2 [2eeed06656](https://github.com/ccxt/ccxt/commits/2eeed066560c35542aabeb5e764a136f66618d79)
* refactor(bitget): fetchWithdrawals v2 [7252835445](https://github.com/ccxt/ccxt/commits/725283544510bfd4f92faf6bfcbfca4420c9a55a)
* refactor(bitget): fetchDepositAddress v2 [f7c1a1b50a](https://github.com/ccxt/ccxt/commits/f7c1a1b50af6d6d34fb02dfd7d9b77d6b729b298)
* refactor(bitget): fetchTicker, fetchTickers v2 [b943848c43](https://github.com/ccxt/ccxt/commits/b943848c43ea33896542b980d5cd694517476222)
* added fetchPaginatedCallCursor to fetchWithdrawals and fetchDeposits [994507d38f](https://github.com/ccxt/ccxt/commits/994507d38fc5b1884edb257f98c61b4baceb0bf9)
* refactor(bitget): fetchTrades v2 [9f7230d362](https://github.com/ccxt/ccxt/commits/9f7230d362db4a3a220cc7df5a404200cd2811e0)
* refactor(bitget): fetchTradingFee, fetchTradingFees v2 [9509835f69](https://github.com/ccxt/ccxt/commits/9509835f69ad1f59ce6377187ac136942e9a99a1)
* refactor(bitget): fetchOHLCV v2 [083cd44051](https://github.com/ccxt/ccxt/commits/083cd440515fef0a1d4eaf8430f094dd10897a2d)
* feat(bitget): fetchTradingFees, add margin support [1ccba0bf45](https://github.com/ccxt/ccxt/commits/1ccba0bf452276628f17940dec209c32949eee10)
* refactor(bitget): fetchBalance v2 [080738fa25](https://github.com/ccxt/ccxt/commits/080738fa25ddd42fa212872e3e430a94b2463899)
* fetchBalance, margin switch back to v1 because missing values [2ac9fddb54](https://github.com/ccxt/ccxt/commits/2ac9fddb54687a4128ecfea043b3359c130c9934)
* refactor(bitget): createOrder v2 [5f829425d5](https://github.com/ccxt/ccxt/commits/5f829425d52f166b08a8980a4095460927d3e829)
* refactor(bitget): createOrders v2 [53a0e13a2f](https://github.com/ccxt/ccxt/commits/53a0e13a2f5ceb1df9aee3e3ed0fe77c478982c0)
* refactor(bitget): editOrder v2 [72fa939790](https://github.com/ccxt/ccxt/commits/72fa939790ff379415f919f3c497bfa377f1ee75)
* refactor(bitget): cancelOrder v2 [88e760aa6a](https://github.com/ccxt/ccxt/commits/88e760aa6aab6d97678a02787160df790d93129c)
* refactor(bitget): cancelOrders v2 [d2461656c2](https://github.com/ccxt/ccxt/commits/d2461656c2bccc6bdac9f44fb9e6da7018331134)
* refactor(bitget): cancelAllOrders v2, leave margin as v1 [a0ac3c5a6a](https://github.com/ccxt/ccxt/commits/a0ac3c5a6a9aa67ceaf6b2a0fbb9bf0597615a9a)
* refactor(bitget): fetchOrder v2 [781c98b0b9](https://github.com/ccxt/ccxt/commits/781c98b0b96f5afcfa7ce6d37440895e639f005e)
* refactor(bitget): fetchOpenOrders v2 [39156109c6](https://github.com/ccxt/ccxt/commits/39156109c6de6b4d30ff2e118404da531cedbf48)
* refactor(bitget): fetchCanceledAndClosedOrders v2 [df6943316a](https://github.com/ccxt/ccxt/commits/df6943316aa4fb49eb6280cb0d35bbfaaf8a8d86)
* refactor(bitget): fetchLedger v2 [1c0f8d1d1e](https://github.com/ccxt/ccxt/commits/1c0f8d1d1edb06bfa181400f6e6db8bb41436240)
* refactor(bitget): fetchMyTrades v2 [e0d4dfdf7f](https://github.com/ccxt/ccxt/commits/e0d4dfdf7fb6a0a3b2b000513132f089411c2436)
* refactor(bitget): remove fetchOrderTrades [f3958d699a](https://github.com/ccxt/ccxt/commits/f3958d699af306190766cc9f64d27ffe28ed5abe)
* refactor(bitget): fetchPosition, fetchPositions v2 [12a0c3426d](https://github.com/ccxt/ccxt/commits/12a0c3426d0a506cce0fd394608d10f6c118bd91)
* refactor(bitget): fetchFundingRateHistory v2 [280f8e598d](https://github.com/ccxt/ccxt/commits/280f8e598de94bb0249b49c38a08814094b47d06)
* refactor(bitget): fetchFundingRate v2 [f9cce2f2f6](https://github.com/ccxt/ccxt/commits/f9cce2f2f61534d15b52b79cc1bdf549403a37de)
* refactor(bitget): fetchFundingHistory v2 [6b6e508aab](https://github.com/ccxt/ccxt/commits/6b6e508aabe63f81bc14a590950df3978627477c)
* refactor(bitget): addMargin, reduceMargin v2 [3d339736cc](https://github.com/ccxt/ccxt/commits/3d339736cc55ae41ba6607876ad739bf35a66465)
* refactor(bitget): fetchLeverage v2 [9d11b6b383](https://github.com/ccxt/ccxt/commits/9d11b6b383dd5e1fd26297976e0ebe436108a56e)
* refactor(bitget): setLeverage v2 [1ce761c4f4](https://github.com/ccxt/ccxt/commits/1ce761c4f43184821233cbac29df0d7e496cafb9)
* refactor(bitget): setMarginMode v2 [9c76671258](https://github.com/ccxt/ccxt/commits/9c76671258f1dc086d87dcfaa3b49221cae64e05)
* refactor(bitget): setPositionMode v2 [d51acd64b0](https://github.com/ccxt/ccxt/commits/d51acd64b028a5441b9cad1fceaa2df5dd58d850)
* refactor(bitget): fetchOpenInterest v2 [0a7ac2eaa0](https://github.com/ccxt/ccxt/commits/0a7ac2eaa045ad4799d1f23388dc3a148d4887eb)
* refactor(bitget): transfer, fetchTransfers v2 [ee109f0fba](https://github.com/ccxt/ccxt/commits/ee109f0fbae15a9f8aa98a7f0bede0f89e97e326)
* edit transfer fromType and toType [2beffa393e](https://github.com/ccxt/ccxt/commits/2beffa393e33ad3461fbe28fe1ad7567c3334dbe)
* refactor(bitget): fetchDepositWithdrawFees v2 [db29be3922](https://github.com/ccxt/ccxt/commits/db29be39221a713e4d5b275088d65bdc1d6e056f)
* refactor(bitget): borrowCrossMargin, repayCrossMargin v2 [3c15deffc4](https://github.com/ccxt/ccxt/commits/3c15deffc457a7ce4a0ae4cead7809736e2df7af)
* refactor(bitget): borrowIsolatedMargin, repayIsolatedMargin v2 [82afbb09e8](https://github.com/ccxt/ccxt/commits/82afbb09e8a1c0f534403606053c4c8c89aaec0f)
* refactor(bitget): fetchMyLiquidations v2 [b5d829dc08](https://github.com/ccxt/ccxt/commits/b5d829dc0837ceeadaec36aaf13a144f25752c98)
* refactor(bitget): fetchIsolatedBorrowRate, fetchCrossBorrowRate v2 [c6807a22af](https://github.com/ccxt/ccxt/commits/c6807a22af924849ccca2b7c3e0ca7e49c7f0ef9)
* refactor(bitget): fetchBorrowInterest v2 [ea41563e28](https://github.com/ccxt/ccxt/commits/ea41563e2843ec8c6c159c67d00a97cf8b039ad9)
* refactor(staticTests): bitget markets update to v2 [0d0a9d39e9](https://github.com/ccxt/ccxt/commits/0d0a9d39e9b42019cc5956a0cb41856a73b357ac)
* refactor(staticTests): bitget currencies update to v2 [f5deee13da](https://github.com/ccxt/ccxt/commits/f5deee13da14ca089a138a0172195bbd6ea01bfd)
* bitget: remove currently unused addPaginationCursorToResult [6545a3b6b7](https://github.com/ccxt/ccxt/commits/6545a3b6b78fa211c6992c6f294d03d592aaa979)
* fix(bitget): createOrder, swap reduceOnly orders [978b62c6f8](https://github.com/ccxt/ccxt/commits/978b62c6f806c008e216dc9bfcc8fe37e24be447)
* refactor(staticTests): bitget v2 request tests [9830b3c09b](https://github.com/ccxt/ccxt/commits/9830b3c09b9402686d6dc0ca6105b0e454d0a2f3)
* fix(bitget): fetchCanceledAndClosedOrders, empty spot response [3d6f39c5f5](https://github.com/ccxt/ccxt/commits/3d6f39c5f5fb93e236702c39f4cc1b4bfc1b505a)
* refactor(staticTests): bitget v2 response tests [d88b12da3b](https://github.com/ccxt/ccxt/commits/d88b12da3bf1f1ce00863787ce165875fa5fb687)
* feat(bitget): convertSymbolForSandbox [e80dddacec](https://github.com/ccxt/ccxt/commits/e80dddaceca19dade7d7d6c12ced7906b23973e0)
* feat(bitget): add pagination to relevant methods [b49d4760c8](https://github.com/ccxt/ccxt/commits/b49d4760c87ef0d24d6bd5683e09c253e85d2af9)
* resolve method type differences [a64c5d5410](https://github.com/ccxt/ccxt/commits/a64c5d5410ffbb9b9fd5c7b0b4c0397a141d5fd5)
* add Liquidation to transpile.js and types.py [42985e6e6a](https://github.com/ccxt/ccxt/commits/42985e6e6a4f37d6d9f6c26d4f8beddf50bca66a)
* add Position to transpile.js [6d161364a7](https://github.com/ccxt/ccxt/commits/6d161364a710dd784439a55064b997addffd1560)
* test(bitget): editOrder request static tests [e23ee8e838](https://github.com/ccxt/ccxt/commits/e23ee8e83862fdc9a0f20fb97b5104d3fb5110ba)
* default marginMode to cross for swap and future [b37be9d29e](https://github.com/ccxt/ccxt/commits/b37be9d29ef856aec81a4dd55f63dc402cfe2f1e)
* convertSymbolForSandbox use startsWith and fix market id conversion [2653778b39](https://github.com/ccxt/ccxt/commits/2653778b39dbc1b93bd4319ea10dfd4eea020740)
* a fix for transpile issue [7083a9cee5](https://github.com/ccxt/ccxt/commits/7083a9cee560273142846b7ee5d59f84e727b729)
* add question mark [996d2fd237](https://github.com/ccxt/ccxt/commits/996d2fd23736cefc6c6c64f23d19666e8f49431d)
* static tests, add newClientOid and startTime to shipKeys [16119b009d](https://github.com/ccxt/ccxt/commits/16119b009d86cbc87a5fd20649d6dd36e04cf354)
* refactor(bitget): standardize createMarketBuyOrderRequiresPrice [68addd97bd](https://github.com/ccxt/ccxt/commits/68addd97bdc956818072fc70e9d8357ba9e39085)
* test(bitget): static request, createMarketBuyOrderRequiresPrice [5384f9e416](https://github.com/ccxt/ccxt/commits/5384f9e416cb84e1ffe2bf675689b81cf818b72a)
* remove createMarketOrderWithCost [0c311541b8](https://github.com/ccxt/ccxt/commits/0c311541b87b8b669e171e66a58abb52299233e1)
* refactor(bitget): pro, updated URLS to v2, remove getWsMarketId and getMarketIdFromArg [f7d0179c5d](https://github.com/ccxt/ccxt/commits/f7d0179c5d7f4d2f9f5b5c0389dc879e91e7f970)
* refactor(bitget): watchTicker, watchTickers v2 [6257982603](https://github.com/ccxt/ccxt/commits/6257982603ab990764f08cadf8d2e07dafd4dd1c)
* refactor(bitget): watchOHLCV, watchOHLCVForSymbols v2 [70e79593ef](https://github.com/ccxt/ccxt/commits/70e79593efc6433d3dc5fbce8ad9e2b5bde4e22a)
* refactor(bitget): watchOrderBook, watchOrderBookForSymbols v2 [8c7a8fcdd6](https://github.com/ccxt/ccxt/commits/8c7a8fcdd64a1ad4549285abc0ac728b8c1f225b)
* add getInstType helper method to bitget pro [ea10d676f7](https://github.com/ccxt/ccxt/commits/ea10d676f7b52ceed461a8719cc37c6a41506c78)
* refactor(bitget): watchTrades, watchTradesForSymbols v2 [85f3b178a5](https://github.com/ccxt/ccxt/commits/85f3b178a5091b260e1b516652dc94b34af563a9)
* refactor(bitget): watchPositions v2 [4f8dee9197](https://github.com/ccxt/ccxt/commits/4f8dee91973cea0bb477f45f9c628e57ba1d65d2)
* refactor(bitget): watchOrders, v2 [31f9ffe2e8](https://github.com/ccxt/ccxt/commits/31f9ffe2e8bb85de27c0ad88e19a2799a0d8e2f6)
* refactor(bitget): watchMyTrades, v2 [dee55d69b9](https://github.com/ccxt/ccxt/commits/dee55d69b9bb6efcd37c5ba6c381ddb53f993b79)
* refactor(bitget): watchBalance, v2 [27b6ee4b15](https://github.com/ccxt/ccxt/commits/27b6ee4b159f1d134b41445876e2cc02a962a62e)
* gate fetchDepositAddress network support [6521fd1974](https://github.com/ccxt/ccxt/commits/6521fd1974af950e4b3d876230f0a38b623901a8)
* add derived files [ec42e63840](https://github.com/ccxt/ccxt/commits/ec42e638402ccf2e2a0a117b34b7f2415ca71dc8)
* add base class stuff [39050daf65](https://github.com/ccxt/ccxt/commits/39050daf65770d8156c008950c3055334a47d8a7)
* add some minor edits [6305cb27ca](https://github.com/ccxt/ccxt/commits/6305cb27ca1219dd049059ef466e0f05d9144848)
* merge master [044a975e9a](https://github.com/ccxt/ccxt/commits/044a975e9afe1bc7ded4fbfaa4c34d7ba64583c9)
* restore edit [69e503aaf1](https://github.com/ccxt/ccxt/commits/69e503aaf1eeca97d5b2bab808d316bda5114694)
* restore edit [6768521d7e](https://github.com/ccxt/ccxt/commits/6768521d7e14e350a1d78b373df1a9419f4b7836)
* transpile edit [f31ec96dca](https://github.com/ccxt/ccxt/commits/f31ec96dca586bfbaebc82647d76355fb3a4c454)
* remove useless code [61944f8d11](https://github.com/ccxt/ccxt/commits/61944f8d116474bc4d3a9865212b2f83d9e6b8b2)
* minor edits [e14fa1131b](https://github.com/ccxt/ccxt/commits/e14fa1131bdda79e93f97473bfa40688016dfe34)
* fix build [9afbc64c04](https://github.com/ccxt/ccxt/commits/9afbc64c04ec9eabec4d763042f4972810201f4d)
* minor bitmex fix [d85081674f](https://github.com/ccxt/ccxt/commits/d85081674f7547a7f0e602d40264e13a35c9e770)
* feat(bitmart): trailing stop orders [f71d429120](https://github.com/ccxt/ccxt/commits/f71d4291201537b5aacf6e6cf6a63609e8e24f4c)
* test(bitmart): static request, trailing stop orders [9fa0818985](https://github.com/ccxt/ccxt/commits/9fa081898543a3570ab369214c47b45b98de7270)
* temporarily remove watchOHLCVForSymbols [d17aa09a87](https://github.com/ccxt/ccxt/commits/d17aa09a87ca9b6e23c2c505e87c068a958627d9)
* bitget remove watchOHLCVForSymbols [a770fd3425](https://github.com/ccxt/ccxt/commits/a770fd34256081c54c88e3cc4b8eaecf4fa40187)
* restore bitget watchOHLCV [bc7384b0e8](https://github.com/ccxt/ccxt/commits/bc7384b0e85f0a3c7b640bf617ed74163a08ace1)
* fix strings must use single quotes error [7e34a0d948](https://github.com/ccxt/ccxt/commits/7e34a0d94827707f9ceaa23b1a634098b753e254)
* feat(cryptocom): createMarketBuyOrderRequiresPrice [00e96d9ee4](https://github.com/ccxt/ccxt/commits/00e96d9ee47a8eb7f9914308540e798a775d4b14)
* feat(novadax): createMarketBuyOrderWithCost [89aef4e1d9](https://github.com/ccxt/ccxt/commits/89aef4e1d903909bc7e5f558c26f69bfefd6cb40)
* gate networkIdToCode [b20899d6ea](https://github.com/ccxt/ccxt/commits/b20899d6eaa15b3acb1be2303dd2a315e9af84bc)
* cr fixes [783501c99d](https://github.com/ccxt/ccxt/commits/783501c99dc0bc6f8da508e7bca601e21ac4c092)
* fix linting [8dc6beef23](https://github.com/ccxt/ccxt/commits/8dc6beef2363ce03077d331dd02813a20320d9ef)
* fix lint [e1de83acfd](https://github.com/ccxt/ccxt/commits/e1de83acfd7c6aa86b9ff6d87cba6b22a3fcdcac)
* fix createOrder type [9ae7820132](https://github.com/ccxt/ccxt/commits/9ae78201324cff0c080e40803bbd9d195b3ea204)
* fix(cryptocom): add referral [83ea2fd5e8](https://github.com/ccxt/ccxt/commits/83ea2fd5e896f240e4f3b6f3ddb3fa2371c31092)
* Revert "remove static tests" [17ea4b45e4](https://github.com/ccxt/ccxt/commits/17ea4b45e46be73dea4a1009c95d5d31e11eb91d)
* add createOrders test [7d5a312b2c](https://github.com/ccxt/ccxt/commits/7d5a312b2c99aead26025fbdf65420d85f7a16d7)
* add abstract [88e0daf151](https://github.com/ccxt/ccxt/commits/88e0daf151486046e78a5b5df46bad68f1337490)
* restore abstract file for coinbasepro [240052135b](https://github.com/ccxt/ccxt/commits/240052135bbcf9832851c3711f98ad53f8f3334a)
* fix coinbasepro [ba6d3803d8](https://github.com/ccxt/ccxt/commits/ba6d3803d8d7478794b237f790997e9b10e3ea70)
* fix messageHash [6f0c9ad0c1](https://github.com/ccxt/ccxt/commits/6f0c9ad0c1e55958a5312048c91491463fabb4ff)
* restore flag [da89828631](https://github.com/ccxt/ccxt/commits/da89828631bfcb9e629a2a100cb05534daad9d7a)
* restore watchOrderBookForSymbols [312bdcb7ed](https://github.com/ccxt/ccxt/commits/312bdcb7ed515c4c80895af4f43410e45daad3b3)
* cleanup api spec, remove deposit [7d6be5f6da](https://github.com/ccxt/ccxt/commits/7d6be5f6daad745333e4659727a25a1e158b8554)
* cleanup api spec [4f0bd15330](https://github.com/ccxt/ccxt/commits/4f0bd153308f452084360db4d1957423c37f2300)
* return type fixes [b1e5f4acb8](https://github.com/ccxt/ccxt/commits/b1e5f4acb848edff72b8ec01fb8801c72f4ee3c3)
* Revert "cleanup api spec" [475d9b1474](https://github.com/ccxt/ccxt/commits/475d9b1474f83ba4900aae516a2a681d15b64074)
* add ignore tag to jsdocs [239db5853a](https://github.com/ccxt/ccxt/commits/239db5853a9a8c04ade3ef3b2b7f478c71a585f3)
* fix(coinbasepro): remove import [bde7c0453e](https://github.com/ccxt/ccxt/commits/bde7c0453ec548f40362a1f11eb74ec9ffc61282)
* fix(binancePro): snapshot messageHash [93e672a0cb](https://github.com/ccxt/ccxt/commits/93e672a0cbd72b1b1a98d48aef18cdbbcaf18dc9)
* ignore jsdocs [477649d2a1](https://github.com/ccxt/ccxt/commits/477649d2a103af7ced03844933a5bb59e4df3e29)
* restore changes [41609918f9](https://github.com/ccxt/ccxt/commits/41609918f91ec599c91a239cbf49ee3c4fd89bee)
* ignore jsdoc [523708a861](https://github.com/ccxt/ccxt/commits/523708a8615a958c1912bccccd2910eb160fb325)
* ignore two more methods from api spec [a55f48a6f6](https://github.com/ccxt/ccxt/commits/a55f48a6f652369af4b76fba40d70eb333ae88aa)
* remove bitget response test [ae6448be11](https://github.com/ccxt/ccxt/commits/ae6448be1153a6db513e34afd48ecd93c427a03b)
* 4.1.88 [a05f506d4c](https://github.com/ccxt/ccxt/commits/a05f506d4c8af29988ab53dbf07b42edb1bd349e)