* js exception type [c83b711311](https://github.com/ccxt/ccxt/commits/c83b71131144e394531f3511a2d0844a5ffde8bd)
* php getExactExceptionName [96966c17ef](https://github.com/ccxt/ccxt/commits/96966c17efb888eb10840b1d4c931c93f1cea4af)
* ts getExactExceptionName [744506453e](https://github.com/ccxt/ccxt/commits/744506453e2e342452317f521c5137292a7b7bf7)
* py getExactExceptionName [65c838da7a](https://github.com/ccxt/ccxt/commits/65c838da7a83599a8336f44e9527ec20ea42fc98)
* rename to compareExactExceptionType [04e5a11f7d](https://github.com/ccxt/ccxt/commits/04e5a11f7d350bcbe76159b58d561262e18700c4)
* php fix [cc837c5855](https://github.com/ccxt/ccxt/commits/cc837c585590355e0a7892cc2b679de82bf2e318)
* rename [fccad4ddac](https://github.com/ccxt/ccxt/commits/fccad4ddacc96753c4999678fb6cc1cb8ae41e0e)
* rename and update [ab6f0d4a6b](https://github.com/ccxt/ccxt/commits/ab6f0d4a6b248990c58bab3f7e3065e5339b285d)
* rename [e7347ba80c](https://github.com/ccxt/ccxt/commits/e7347ba80cc068a9b2dc1ef3666fe7f41f69b4da)
* refix [54bc774567](https://github.com/ccxt/ccxt/commits/54bc77456790b1dd885033db7a3174ec2fa10dd0)
* tests final updates with regard to exceptions [b349105d43](https://github.com/ccxt/ccxt/commits/b349105d43058106041387062b098d7dda23ae31)
* minor [bea08cbe1a](https://github.com/ccxt/ccxt/commits/bea08cbe1aa70e9575b620d82bde23f11253e1db)
* OperationFailed fix [7268e509ed](https://github.com/ccxt/ccxt/commits/7268e509ed3e95efac9c7571bf058254e6eac9fa)
* feat(bingx): createOrders [1c601cd876](https://github.com/ccxt/ccxt/commits/1c601cd87614e214c12bc3828224fcc16f8d9ee9)
* BingX static tests for createOrder, createOrders, cancelOrder, cancelAllOrders [9bc3332588](https://github.com/ccxt/ccxt/commits/9bc3332588fbfe2f9ba5d445e091547690b1f925)
* change this.parseNumber to parseFloat for building the request [6845e52fa6](https://github.com/ccxt/ccxt/commits/6845e52fa66e69fb2c4dfbe10dd9c7a7c7bfd3db)
* Update test.ts [0e5feef374](https://github.com/ccxt/ccxt/commits/0e5feef3741b32d2d8dcecbf445febb8f54b59b9)
* Update test.ts [6cda66c697](https://github.com/ccxt/ccxt/commits/6cda66c6976e0a0ddcce38505331885659db57b9)
* feat(coinbase): add paginate to fetchAccounts [017ab295d1](https://github.com/ccxt/ccxt/commits/017ab295d10b28848f0afcca53cf16360fc1d607)
* fix lint [ce58ff64e3](https://github.com/ccxt/ccxt/commits/ce58ff64e3e185830cad1a5255a8f26539a40969)
* feat(staticTests): add testing granularity [431d978926](https://github.com/ccxt/ccxt/commits/431d978926e05ad156dd09eb9f59047369443a39)
* fix(binance): watchOrders and watchMyTrades type [11bc783788](https://github.com/ccxt/ccxt/commits/11bc7837882db2afb9b947a573d43ae36316cedb)
* fix urlType [f731c34574](https://github.com/ccxt/ccxt/commits/f731c3457465075df27b50cf407aa97915fc6180)
* fix(tests): python syntax [602a3d00de](https://github.com/ccxt/ccxt/commits/602a3d00de976fb5acacc1a626980f52e278a470)
* fix authenticate inference [95fe5b945e](https://github.com/ccxt/ccxt/commits/95fe5b945ec1ca3138b1818844b24e34380f264f)
* fix watchMYTrades [da83a8cc4d](https://github.com/ccxt/ccxt/commits/da83a8cc4d7fc6582fed7378c9a9ca6aac694b9e)
* fix authenticate query [1ca7415172](https://github.com/ccxt/ccxt/commits/1ca7415172e68190f95bf1ca616ba519cb033158)
* fix keepAliveListenKey [03644f6668](https://github.com/ccxt/ccxt/commits/03644f6668658852770a11cc89f751f0f9e271d1)
* remove exact exception catching [68993e2032](https://github.com/ccxt/ccxt/commits/68993e20322cad9d922d0dcd23d26e3758b88475)
* fix(staticTests): null exchange [d2e4277c52](https://github.com/ccxt/ccxt/commits/d2e4277c52d5a293f1abd6ea3c908bbb74d6ee1f)
* restore code [9251fd623c](https://github.com/ccxt/ccxt/commits/9251fd623cfd17b1c4115c655a0b6c8d7e81f8ea)
* restore code [a450b7e00c](https://github.com/ccxt/ccxt/commits/a450b7e00c6e17f4e3f3fa41acb8fa061ae76541)
* fix(Exchange.py): urlEncode stop mutating arg [312f5b39ae](https://github.com/ccxt/ccxt/commits/312f5b39ae6770dfd505f2a640a0c00362856ea5)
* enable disabled test [3b846db6cf](https://github.com/ccxt/ccxt/commits/3b846db6cf76a9d2f65e604f8bb67d7f0d2e7ae2)
* add bybit tests [149e5a93ca](https://github.com/ccxt/ccxt/commits/149e5a93ca13f94f937db2501488ab273b4577c8)
* binance tests [d82893f42d](https://github.com/ccxt/ccxt/commits/d82893f42d4829dbb585d080048be9e11cc1058c)
* add okx tests [9defbdf34d](https://github.com/ccxt/ccxt/commits/9defbdf34dc4a055f61bbbcb57b33d561caf1955)
* feat(exchange): add parseToNumeric [b138c4923a](https://github.com/ccxt/ccxt/commits/b138c4923ac8c88090e3169cdd407fc6d60e37f4)
* improve parseToNumeric [4fa6d38137](https://github.com/ccxt/ccxt/commits/4fa6d381376a2109d6d84bb59bfc2856856ffe19)
* speed up static tests [0f10548d10](https://github.com/ccxt/ccxt/commits/0f10548d10f367848eaf0d1ce0e69f70a3650ead)
* snake case parseToNumeric [856d88c331](https://github.com/ccxt/ccxt/commits/856d88c331b2a0ab5f762f1c195b1be447fb5b74)
* add bingx tests [cfe033a606](https://github.com/ccxt/ccxt/commits/cfe033a606787b1a2cdb825d7ac75c72ab739ce7)
* add parseToNumeric [e722050697](https://github.com/ccxt/ccxt/commits/e72205069738cd72f7380b766ae761baa479172b)
* okx(feat): update error codes for upcoming changes [65a622f705](https://github.com/ccxt/ccxt/commits/65a622f70563a4f6f7408464d81e29a7d678c553)
* make takeProfitPrice and stopLossPrice reduceOnly, add static tests [46c5d85c78](https://github.com/ccxt/ccxt/commits/46c5d85c786b02c06328d0d8e084ef5802f37846)
* 4.1.41 [d17cfdad79](https://github.com/ccxt/ccxt/commits/d17cfdad79d1cea57b0744c5fc36b447e71860f0)