A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go / Java
85323 matches across 19 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | exchanges.cfg | 1 | # ------------------------------------------------------------------------------- |
| LOW | tsconfig.json | 21 | // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorator |
| LOW | tsconfig.json | 41 | // "noResolve": true, /* Disallow `import`s, `require`s or `<reference>`s from expand |
| LOW | tsconfig.json | 61 | // "mapRoot": "", /* Specify the location where debugger should locate map files |
| LOW | tsconfig.json | 81 | "strict": true, /* Enable all strict type-checking options. */ |
| LOW | go/tests/base/test.urlencodeBase64.go | 21 | Assert(ccxt.IsEqual(exchange.UrlencodeBase64(""), "")) |
| LOW | go/tests/base/test.number.go | 81 | Assert(IsEqual(exchange.DecimalToPrecision("1234.69", TRUNCATE, 0, SIGNIFICANT_DIGITS, PAD_WITH_ZERO), "0")) |
| LOW | go/tests/base/test.number.go | 201 | Assert(IsEqual(exchange.DecimalToPrecision("-69.3", TRUNCATE, OpNeg(2), DECIMAL_PLACES), "0")) |
| LOW | go/tests/base/test.sort.go | 21 | AssertDeepEqual(exchange, nil, "sort", exchange.Sort([]any{"b", "a", "b", "c"}), []any{"a", "b", "b", "c"}) |
| LOW | go/tests/base/test.futures.go | 121 | // func fakeAuthRequest() <-chan interface{} { |
| LOW | go/tests/base/test.futures.go | 141 | // ch <- <-future.(<-chan interface{}) |
| LOW | go/tests/base/test.futures.go | 161 | // return ch |
| LOW | go/tests/base/test.networkMethods.go | 41 | Assert(ccxt.IsEqual(exchange.NetworkCodeToId("TRC20", "USDC"), "Tron")) |
| LOW | go/tests/base/test.networkMethods.go | 81 | Assert(ccxt.IsEqual(exchange.NetworkIdToCode("Ether", "USDC"), "ERC20")) |
| LOW | go/tests/base/test.networkMethods.go | 161 | // assert (exchange.prioritizedNetworkAliases ('ETH', 'MYTOKEN') === 'ERC20'); |
| LOW | go/tests/base/test.networkMethods.go | 181 | // function helperTestNetworkProtocolCorrector () { |
| LOW | go/tests/base/utils.go | 121 | |
| LOW | go/tests/base/utils.go | 141 | // log.Fatal(err) |
| LOW | go/tests/base/utils.go | 221 | // Empty in Go, just returning |
| LOW | go/tests/base/utils.go | 301 | ch <- nil |
| LOW | go/tests/base/utils.go | 321 | // } else { |
| LOW | go/tests/base/utils.go | 341 | // in = append(in, reflect.ValueOf(arg)) |
| LOW | go/tests/base/utils.go | 501 | |
| LOW | go/tests/base/test.decimalToPrecision.go | 201 | Assert(ccxt.IsEqual(exchange.DecimalToPrecision("-69.3", ccxt.TRUNCATE, ccxt.OpNeg(1), ccxt.SIGNIFICANT_DIGITS), "-60") |
| LOW | go/tests/base/tests.go | 3061 | return nil |
| LOW | go/tests/base/cache/orderbook.go | 81 | // 'asks': [ [ 11.1, 27, '1244' ], [ 13.3, 13, '1243' ], [ 14.4, 12, '1242' ], [ 15.5, 11, '1241' ], [ 16.6, 10, |
| LOW | go/tests/base/cache/orderbook.go | 161 | // 'timestamp': 1574827239000, |
| LOW | go/tests/base/cache/orderbook.go | 181 | // const storedIncremetalOrderBookTarget = { |
| LOW | go/tests/base/cache/orderbook.go | 281 | // incrementalOrderBook.limit (); |
| LOW | go/tests/base/cache/orderbook.go | 301 | // incrementalOrderBook.limit (); |
| LOW | go/tests/base/cache/orderbook.go | 321 | // incrementalIndexedOrderBook.limit (); |
| LOW | go/v4/kraken.go | 561 | if IsTrue(GetValue(this.Options, "adjustForTimeDifference")) { |
| LOW | go/v4/kraken.go | 581 | // "lot_decimals": 8, |
| LOW | go/v4/kraken.go | 601 | // [500000, 0.08], |
| LOW | go/v4/kraken.go | 781 | |
| LOW | go/v4/kraken.go | 801 | // "display_decimals": 6, |
| LOW | go/v4/kraken.go | 821 | // "aclass": "currency", |
| LOW | go/v4/kraken.go | 841 | for i := 0; IsLessThan(i, GetArrayLength(ids)); i++ { |
| LOW | go/v4/kraken.go | 941 | "fee-info": true, |
| LOW | go/v4/kraken.go | 961 | // }, |
| LOW | go/v4/kraken.go | 1041 | PanicOnError(response) |
| LOW | go/v4/kraken.go | 1321 | "transfer": "transfer", |
| LOW | go/v4/kraken.go | 1521 | func (this *KrakenCore) ParseTrade(trade any, optionalArgs ...any) any { |
| LOW | go/v4/kraken.go | 1541 | // "time": 1586340086.457, |
| LOW | go/v4/kraken.go | 1561 | // "price": "72026.50000", |
| LOW | go/v4/kraken.go | 1781 | |
| LOW | go/v4/kraken.go | 1921 | response := (<-this.PrivatePostAddOrder(this.Extend(GetValue(orderRequest, 0), GetValue(orderRequest, 1)))) |
| LOW | go/v4/kraken.go | 2001 | |
| LOW | go/v4/kraken.go | 2101 | func (this *KrakenCore) ParseOrder(order any, optionalArgs ...any) any { |
| LOW | go/v4/kraken.go | 2121 | // } |
| LOW | go/v4/kraken.go | 2141 | // "status": "open", |
| LOW | go/v4/kraken.go | 2161 | // "limitprice": "0.46847000", |
| LOW | go/v4/kraken.go | 2181 | // "type": "buy", |
| LOW | go/v4/kraken.go | 2621 | response := (<-this.PrivatePostQueryOrders(this.Extend(request, query))) |
| LOW | go/v4/kraken.go | 2641 | // "price2":"0", |
| LOW | go/v4/kraken.go | 2741 | // "error": [], |
| LOW | go/v4/kraken.go | 2861 | AddElementToObject(request, "end", this.ParseToInt(Precise.StringAdd(untilDivided, "1"))) |
| LOW | go/v4/kraken.go | 2881 | // "vol": "16.00000000", |
| LOW | go/v4/kraken.go | 3161 | // |
| LOW | go/v4/kraken.go | 3181 | // "order": "buy 0.00010000 XBTUSD @ limit 70000.0", |
| 56160 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/ccxt/exmo.py | 2242 | # "confirmations": null, |
| HIGH | python/ccxt/hitbtc.py | 797 | # "expiry":null, |
| HIGH | python/ccxt/hitbtc.py | 799 | # "base_currency":null, |
| HIGH | python/ccxt/btcturk.py | 288 | # "minAmount": null, |
| HIGH | python/ccxt/btcturk.py | 921 | # "stopPrice": null, |
| HIGH | python/ccxt/apex.py | 424 | # "crossCollateralDiscountRate": null, |
| HIGH | python/ccxt/upbit.py | 333 | # "minimum": null, |
| HIGH | python/ccxt/upbit.py | 334 | # "onetime": null, |
| HIGH | python/ccxt/upbit.py | 338 | # "fixed": null, |
| HIGH | python/ccxt/upbit.py | 408 | # "bid": {"currency": "KRW", "price_unit": null, "min_total": 1000}, |
| HIGH | python/ccxt/upbit.py | 409 | # "ask": {"currency": "BTC", "price_unit": null, "min_total": 1000}, |
| HIGH | python/ccxt/upbit.py | 979 | # "bid": {"currency": "KRW", "price_unit": null, "min_total": 5000}, |
| HIGH | python/ccxt/upbit.py | 980 | # "ask": {"currency": "BTC", "price_unit": null, "min_total": 5000}, |
| HIGH | python/ccxt/upbit.py | 1519 | # "txid": null, |
| HIGH | python/ccxt/upbit.py | 1522 | # "done_at": null, |
| HIGH | python/ccxt/upbit.py | 1609 | # "done_at": null, |
| HIGH | python/ccxt/upbit.py | 2196 | # "done_at": null, |
| HIGH | python/ccxt/hyperliquid.py | 429 | # {specialStatuses: null, time: '1764617438643'} |
| HIGH | python/ccxt/hyperliquid.py | 553 | # null, |
| HIGH | python/ccxt/hyperliquid.py | 795 | # "evmContract":null, |
| HIGH | python/ccxt/hyperliquid.py | 805 | # "evmContract":null, |
| HIGH | python/ccxt/hyperliquid.py | 1514 | # "liquidationMarkPx": null, |
| HIGH | python/ccxt/hyperliquid.py | 3030 | # "cloid": null, |
| HIGH | python/ccxt/hyperliquid.py | 3074 | # "cloid": null, |
| HIGH | python/ccxt/hyperliquid.py | 3081 | # "liquidationMarkPx": null, |
| HIGH | python/ccxt/hyperliquid.py | 3096 | # "cloid": null, |
| HIGH | python/ccxt/hyperliquid.py | 3134 | # "cloid": null, |
| HIGH | python/ccxt/hyperliquid.py | 3145 | # "tif": null, |
| HIGH | python/ccxt/hyperliquid.py | 3278 | # "liquidationMarkPx": null, |
| HIGH | python/ccxt/hyperliquid.py | 3300 | # "liquidationMarkPx": null, |
| HIGH | python/ccxt/coinsph.py | 1974 | # "withdrawOrderId": null, |
| HIGH | python/ccxt/coinsph.py | 467 | '-1102': BadRequest, # A mandatory parameter was not sent, was empty/null, or malformed. Mandatory |
| HIGH | python/ccxt/bitrue.py | 1297 | # "weightedAvgPrice": null, |
| HIGH | python/ccxt/bitrue.py | 1298 | # "prevClosePrice": null, |
| HIGH | python/ccxt/bitrue.py | 1300 | # "lastQty": null, |
| HIGH | python/ccxt/bitrue.py | 1386 | # weightedAvgPrice: null, |
| HIGH | python/ccxt/bitrue.py | 1387 | # prevClosePrice: null, |
| HIGH | python/ccxt/bitrue.py | 1389 | # lastQty: null, |
| HIGH | python/ccxt/bitrue.py | 1642 | # weightedAvgPrice: null, |
| HIGH | python/ccxt/bitrue.py | 1643 | # prevClosePrice: null, |
| HIGH | python/ccxt/bitrue.py | 1645 | # lastQty: null, |
| HIGH | python/ccxt/bitrue.py | 1702 | # "origClientOrderId":null, |
| HIGH | python/ccxt/bitrue.py | 1705 | # "commission":null, |
| HIGH | python/ccxt/bitrue.py | 1706 | # "commissionAssert":null, |
| HIGH | python/ccxt/bitrue.py | 2452 | # "origClientOrderId":null, |
| HIGH | python/ccxt/bitrue.py | 2455 | # "commission":null, |
| HIGH | python/ccxt/bitrue.py | 2456 | # "commissionAssert":null, |
| HIGH | python/ccxt/bitrue.py | 2789 | # "msg": null, |
| HIGH | python/ccxt/bitrue.py | 2792 | # "ctime": null, |
| HIGH | python/ccxt/bitrue.py | 642 | '-1166': InvalidOrder, # {"code":"-1166","msg":"The leverage value of the order is inconsistent wit |
| HIGH | python/ccxt/bitrue.py | 652 | '-1160': InvalidOrder, # {"code":"-1160","msg":"Minimum order amount 10","data":null} |
| HIGH | python/ccxt/bitrue.py | 653 | '-1156': InvalidOrder, # {"code":"-1156","msg":"The number of closed positions exceeds the total nu |
| HIGH | python/ccxt/bitrue.py | 660 | '-2017': InsufficientFunds, # {code":"-2017","msg":"Insufficient balance","data":null} |
| HIGH | python/ccxt/bitrue.py | 1046 | # "updateTime":null, |
| HIGH | python/ccxt/bitrue.py | 1077 | # "sumMaintenanceMargin":null, |
| HIGH | python/ccxt/bitrue.py | 1078 | # "futureModel":null, |
| HIGH | python/ccxt/bitrue.py | 1147 | # "sumMaintenanceMargin":null, |
| HIGH | python/ccxt/bitrue.py | 1148 | # "futureModel":null, |
| HIGH | python/ccxt/bitrue.py | 1180 | # "sumMaintenanceMargin":null, |
| HIGH | python/ccxt/bitrue.py | 1181 | # "futureModel":null, |
| 3874 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | go/tests/base/test.currency.go | 36 | AddElementToObject(format, "type", "crypto") |
| MEDIUM | go/v4/kraken.go | 1566 | // "leverage": "5", |
| MEDIUM | go/v4/kraken.go | 2110 | // "sell 0.00100000 ETHUSDT @ stop loss 2677.00 -> limit 2577.00 with 5:1 leverage" |
| MEDIUM | go/v4/kraken.go | 2151 | // "leverage": "none", |
| MEDIUM | go/v4/kraken.go | 2185 | // "leverage": "none", |
| MEDIUM | go/v4/kraken.go | 2642 | // "leverage":"none", |
| MEDIUM | go/v4/kraken.go | 2883 | // "leverage": "5", |
| MEDIUM | go/v4/kraken.go | 3180 | // "leverage": "none", |
| MEDIUM | go/v4/kraken.go | 3291 | // "leverage":"none", |
| MEDIUM | go/v4/kraken.go | 4016 | // "leverage": "2.00000", |
| MEDIUM | go/v4/kraken.go | 4042 | // "leverage": "2.00000", |
| MEDIUM | go/v4/digifinex_wrapper.go | 1272 | * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structur |
| MEDIUM | go/v4/digifinex_wrapper.go | 1305 | * @returns {object} a [leverage tiers structure]{@link https://docs.ccxt.com/?id=leverage-tiers-structure} |
| MEDIUM | go/v4/hashkey.go | 3071 | // "leverage": "5", |
| MEDIUM | go/v4/hashkey.go | 3842 | // "leverage": "5", |
| MEDIUM | go/v4/hashkey.go | 3863 | // "leverage": "5", |
| MEDIUM | go/v4/hashkey.go | 4276 | // "leverage": "5", |
| MEDIUM | go/v4/hashkey.go | 4337 | * @see https://hashkeyglobal-apidoc.readme.io/reference/query-futures-leverage-trade |
| MEDIUM | go/v4/hashkey.go | 4340 | * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure} |
| MEDIUM | go/v4/hashkey.go | 4363 | // "leverage": "5", |
| MEDIUM | go/v4/hashkey.go | 4394 | * @see https://hashkeyglobal-apidoc.readme.io/reference/change-futures-leverage-trade |
| MEDIUM | go/v4/hashkey.go | 4428 | // "leverage": "3" |
| MEDIUM | go/v4/hashkey.go | 4445 | * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structur |
| MEDIUM | go/v4/bitrue.go | 3447 | * @see https://www.bitrue.com/api-docs#change-initial-leverage-trade-hmac-sha256 |
| MEDIUM | go/v4/bitrue.go | 3447 | * @see https://www.bitrue.com/api-docs#change-initial-leverage-trade-hmac-sha256 |
| MEDIUM | go/v4/bitrue.go | 3448 | * @see https://www.bitrue.com/api_docs_includes_file/delivery.html#change-initial-leverage-trade-hmac-sha256 |
| MEDIUM | go/v4/bitrue.go | 3448 | * @see https://www.bitrue.com/api_docs_includes_file/delivery.html#change-initial-leverage-trade-hmac-sha256 |
| MEDIUM | go/v4/bitrue.go | 2014 | // Note this is not the actual cost, since Binance futures uses leverage to calculate margins. |
| MEDIUM | go/v4/bybit.go | 7320 | // "leverage": "10", |
| MEDIUM | go/v4/bybit.go | 7459 | // "leverage": "10", |
| MEDIUM | go/v4/bybit.go | 7515 | // "leverage": "4.2", |
| MEDIUM | go/v4/bybit.go | 7533 | // "leverage":"1.00", |
| MEDIUM | go/v4/bybit.go | 7565 | // "leverage": "10", |
| MEDIUM | go/v4/bybit.go | 7590 | // "leverage": "10", |
| MEDIUM | go/v4/bybit.go | 7620 | // leverage: '10', |
| MEDIUM | go/v4/bybit.go | 7756 | * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure} |
| MEDIUM | go/v4/bybit.go | 7917 | * @see https://bybit-exchange.github.io/docs/v5/position/leverage |
| MEDIUM | go/v4/bybit.go | 7943 | // engage in leverage setting |
| MEDIUM | go/v4/bybit.go | 8925 | * @returns {object} a [leverage tiers structure]{@link https://docs.ccxt.com/?id=leverage-tiers-structure} |
| MEDIUM | go/v4/bybit.go | 9981 | * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structur |
| MEDIUM | go/v4/bybit.go | 10509 | // leverage: '10', |
| MEDIUM | go/v4/bybit.go | 11114 | * @returns {object[]} an array of [auto de leverage structures]{@link https://docs.ccxt.com/?id=auto-de-leverage-struct |
| MEDIUM | go/v4/bybit.go | 11155 | // "leverage": "", |
| MEDIUM | go/v4/bybit.go | 11211 | // "leverage": "", |
| MEDIUM | go/v4/ascendex_wrapper.go | 821 | * @see https://ascendex.github.io/ascendex-futures-pro-api-v2/#change-contract-leverage |
| MEDIUM | go/v4/ascendex_wrapper.go | 821 | * @see https://ascendex.github.io/ascendex-futures-pro-api-v2/#change-contract-leverage |
| MEDIUM | go/v4/ascendex_wrapper.go | 891 | * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structur |
| MEDIUM | go/v4/ascendex_wrapper.go | 1066 | * @returns {object} a list of [leverage structures]{@link https://docs.ccxt.com/?id=leverage-structure} |
| MEDIUM | go/v4/toobit_wrapper.go | 1079 | * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#change-initial-leverage-trade |
| MEDIUM | go/v4/toobit_wrapper.go | 1079 | * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#change-initial-leverage-trade |
| MEDIUM | go/v4/toobit_wrapper.go | 1113 | * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#get-the-leverage-multiple-and-position-mode-user_data |
| MEDIUM | go/v4/toobit_wrapper.go | 1113 | * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#get-the-leverage-multiple-and-position-mode-user_data |
| MEDIUM | go/v4/toobit_wrapper.go | 1116 | * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure} |
| MEDIUM | go/v4/hyperliquid.go | 4485 | // "leverage": { |
| MEDIUM | go/v4/hyperliquid.go | 4541 | // "leverage": { |
| MEDIUM | go/v4/hitbtc.go | 3490 | // "leverage": "10.00", |
| MEDIUM | go/v4/hitbtc.go | 3588 | // "leverage": "10.00", |
| MEDIUM | go/v4/hitbtc.go | 3627 | // "leverage": "10.00", |
| MEDIUM | go/v4/hitbtc.go | 4000 | // "leverage": "8.00", |
| MEDIUM | go/v4/hitbtc.go | 4032 | // "leverage": "8.00", |
| 5519 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | go/tests/base/test.networkMethods.go | 154 | // function helperTestNetworkProtocolCorrector () { |
| LOW | go/tests/base/test.networkMethods.go | 181 | // function helperTestNetworkProtocolCorrector () { |
| LOW | python/ccxt/exmo.py | 340 | def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification: |
| LOW | python/ccxt/exmo.py | 401 | def fetch_private_trading_fees(self, params={}): |
| LOW | python/ccxt/exmo.py | 453 | def fetch_public_trading_fees(self, params={}): |
| LOW | python/ccxt/exmo.py | 574 | def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}): |
| LOW | python/ccxt/exmo.py | 610 | def parse_deposit_withdraw_fee(self, fee, currency: Currency = None): |
| LOW | python/ccxt/exmo.py | 1453 | def create_market_order_with_cost(self, symbol: str, side: OrderSide, cost: float, params={}): |
| LOW | python/ccxt/exmo.py | 1469 | def create_market_buy_order_with_cost(self, symbol: str, cost: float, params={}): |
| LOW | python/ccxt/exmo.py | 1484 | def create_market_sell_order_with_cost(self, symbol: str, cost: float, params={}): |
| LOW | python/ccxt/exmo.py | 2329 | def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[Tran |
| LOW | python/ccxt/hitbtc.py | 1459 | def fetch_transactions_helper(self, types, code, since, limit, params): |
| LOW | python/ccxt/hitbtc.py | 1600 | def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[Tran |
| LOW | python/ccxt/hitbtc.py | 2756 | def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/hitbtc.py | 3285 | def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification: |
| LOW | python/ccxt/hitbtc.py | 3463 | def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}): |
| LOW | python/ccxt/hitbtc.py | 3502 | def parse_deposit_withdraw_fee(self, fee, currency: Currency = None): |
| LOW | python/ccxt/hitbtc.py | 3589 | def handle_margin_mode_and_params(self, methodName, params={}, defaultValue=None): |
| LOW | python/ccxt/okx.py | 1467 | def handle_market_type_and_params(self, methodName: str, market: Market = None, params={}, defaultValue=None) -> Any |
| LOW | python/ccxt/okx.py | 1475 | def convert_to_instrument_type(self, type): |
| LOW | python/ccxt/okx.py | 1479 | def create_expired_option_market(self, symbol: str): |
| LOW | python/ccxt/okx.py | 2659 | def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/okx.py | 2967 | def create_market_buy_order_with_cost(self, symbol: str, cost: float, params={}): |
| LOW | python/ccxt/okx.py | 2988 | def create_market_sell_order_with_cost(self, symbol: str, cost: float, params={}): |
| LOW | python/ccxt/okx.py | 3664 | def cancel_orders_for_symbols(self, orders: List[CancellationRequest], params={}): |
| LOW | python/ccxt/okx.py | 5096 | def fetch_deposit_addresses_by_network(self, code: str, params={}) -> List[DepositAddress]: |
| LOW | python/ccxt/okx.py | 5814 | def fetch_positions_for_symbol(self, symbol: str, params={}): |
| LOW | python/ccxt/okx.py | 6832 | def parse_borrow_rate_histories(self, response, codes, since, limit): |
| LOW | python/ccxt/okx.py | 6860 | def fetch_borrow_rate_histories(self, codes=None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/okx.py | 6901 | def fetch_borrow_rate_history(self, code: str, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/okx.py | 6976 | def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification: |
| LOW | python/ccxt/okx.py | 7075 | def fetch_market_leverage_tiers(self, symbol: str, params={}) -> List[LeverageTier]: |
| LOW | python/ccxt/okx.py | 7129 | def parse_market_leverage_tiers(self, info, market: Market = None) -> List[LeverageTier]: |
| LOW | python/ccxt/okx.py | 7442 | def fetch_open_interest_history(self, symbol: str, timeframe='1d', since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/okx.py | 7566 | def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}): |
| LOW | python/ccxt/okx.py | 7628 | def parse_deposit_withdraw_fees(self, response, codes=None, currencyIdKey=None): |
| LOW | python/ccxt/okx.py | 8347 | def fetch_convert_trade_history(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[Con |
| LOW | python/ccxt/okx.py | 8560 | def fetch_margin_adjustment_history(self, symbol: Str = None, type: Str = None, since: Num = None, limit: Num = None |
| LOW | python/ccxt/okx.py | 8730 | def fetch_long_short_ratio_history(self, symbol: Str = None, timeframe: Str = None, since: Int = None, limit: Int = |
| LOW | python/ccxt/apex.py | 1041 | def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/apex.py | 1252 | def generate_random_client_id_omni(self, _accountId: str): |
| LOW | python/ccxt/coinbaseinternational.py | 339 | def handle_portfolio_and_params(self, methodName: str, params={}): |
| LOW | python/ccxt/coinbaseinternational.py | 357 | def handle_network_id_and_params(self, currencyCode: str, methodName: str, params={}): |
| LOW | python/ccxt/coinbaseinternational.py | 498 | def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/coinbaseinternational.py | 551 | def parse_funding_rate_history(self, info, market: Market = None): |
| LOW | python/ccxt/coinbaseinternational.py | 902 | def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[Tran |
| LOW | python/ccxt/hyperliquid.py | 729 | def calculate_price_precision(self, price: float, amountPrecision: float, maxDecimals: float): |
| LOW | python/ccxt/hyperliquid.py | 1048 | def update_spot_currency_code(self, code: str) -> str: |
| LOW | python/ccxt/hyperliquid.py | 1667 | def build_user_dex_abstraction_sig(self, message): |
| LOW | python/ccxt/hyperliquid.py | 1678 | def build_user_abstraction_sig(self, message): |
| LOW | python/ccxt/hyperliquid.py | 1689 | def build_approve_builder_fee_sig(self, message): |
| LOW | python/ccxt/hyperliquid.py | 1764 | def handle_builder_fee_approval(self): |
| LOW | python/ccxt/hyperliquid.py | 1870 | def enable_user_dex_abstraction(self, enabled: bool, params={}): |
| LOW | python/ccxt/hyperliquid.py | 2423 | def cancel_orders_for_symbols(self, orders: List[CancellationRequest], params={}): |
| LOW | python/ccxt/hyperliquid.py | 2764 | def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}): |
| LOW | python/ccxt/hyperliquid.py | 2912 | def fetch_canceled_and_closed_orders(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}) -> L |
| LOW | python/ccxt/hyperliquid.py | 3703 | def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification: |
| LOW | python/ccxt/hyperliquid.py | 4537 | def calculate_rate_limiter_cost(self, api, method, path, params, config={}): |
| LOW | python/ccxt/hyperliquid.py | 4545 | def parse_create_edit_order_args(self, id: Str, symbol: str, type: OrderType, side: OrderSide, amount: float, price: |
| LOW | python/ccxt/coinsph.py | 684 | def calculate_rate_limiter_cost(self, api, method, path, params, config={}): |
| 14489 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/ccxt/hitbtc.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/cryptocom.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/digifinex.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/async_support/hitbtc.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/async_support/cryptocom.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/async_support/digifinex.py | 0 | @ignore marginmode specified by params["marginmode"], self.options["marginmode"], self.options["defaultmarginmode"], par |
| HIGH | python/ccxt/okx.py | 0 | create a market buy order by providing the symbol and cost https://www.okx.com/docs-v5/en/#order-book-trading-trade-post |
| HIGH | python/ccxt/okx.py | 0 | create a market buy order by providing the symbol and cost https://www.okx.com/docs-v5/en/#order-book-trading-trade-post |
| HIGH | python/ccxt/async_support/okx.py | 0 | create a market buy order by providing the symbol and cost https://www.okx.com/docs-v5/en/#order-book-trading-trade-post |
| HIGH | python/ccxt/async_support/okx.py | 0 | create a market buy order by providing the symbol and cost https://www.okx.com/docs-v5/en/#order-book-trading-trade-post |
| HIGH | python/ccxt/okx.py | 0 | @ignore :param string[]|str ids: order ids :returns str[]: list of order ids |
| HIGH | python/ccxt/blofin.py | 0 | @ignore :param string[]|str ids: order ids :returns str[]: list of order ids |
| HIGH | python/ccxt/async_support/okx.py | 0 | @ignore :param string[]|str ids: order ids :returns str[]: list of order ids |
| HIGH | python/ccxt/async_support/blofin.py | 0 | @ignore :param string[]|str ids: order ids :returns str[]: list of order ids |
| HIGH | python/ccxt/okx.py | 0 | @ignore :param dict info: exchange response for 1 market :param dict market: ccxt market |
| HIGH | python/ccxt/binance.py | 0 | @ignore :param dict info: exchange response for 1 market :param dict market: ccxt market |
| HIGH | python/ccxt/async_support/okx.py | 0 | @ignore :param dict info: exchange response for 1 market :param dict market: ccxt market |
| HIGH | python/ccxt/async_support/binance.py | 0 | @ignore :param dict info: exchange response for 1 market :param dict market: ccxt market |
| HIGH | python/ccxt/coinbaseinternational.py | 0 | cancel all open orders :param str symbol: unified market symbol, only orders in the market of self symbol are cancelled |
| HIGH | python/ccxt/bittrade.py | 0 | cancel all open orders :param str symbol: unified market symbol, only orders in the market of self symbol are cancelled |
| HIGH | python/ccxt/async_support/coinbaseinternational.py | 0 | cancel all open orders :param str symbol: unified market symbol, only orders in the market of self symbol are cancelled |
| HIGH | python/ccxt/async_support/bittrade.py | 0 | cancel all open orders :param str symbol: unified market symbol, only orders in the market of self symbol are cancelled |
| HIGH | python/ccxt/hyperliquid.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/bitbns.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/delta.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/digifinex.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/async_support/hyperliquid.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/async_support/bitbns.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/async_support/delta.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/async_support/digifinex.py | 0 | the latest known information on the availability of the exchange api :param dict [params]: extra parameters specific to |
| HIGH | python/ccxt/hyperliquid.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/delta.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/bittrade.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/coinbaseexchange.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/digifinex.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/cex.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/alpaca.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/hyperliquid.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/delta.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/bittrade.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/coinbaseexchange.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/digifinex.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/cex.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/async_support/alpaca.py | 0 | fetches the current integer timestamp in milliseconds from the exchange server :param dict [params]: extra parameters sp |
| HIGH | python/ccxt/hyperliquid.py | 0 | retrieves the open interest for a list of symbols :param str[] [symbols]: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/pacifica.py | 0 | retrieves the open interest for a list of symbols :param str[] [symbols]: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/async_support/hyperliquid.py | 0 | retrieves the open interest for a list of symbols :param str[] [symbols]: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/async_support/pacifica.py | 0 | retrieves the open interest for a list of symbols :param str[] [symbols]: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/hyperliquid.py | 0 | retrieves the open interest of a contract trading pair :param str symbol: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/pacifica.py | 0 | retrieves the open interest of a contract trading pair :param str symbol: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/async_support/hyperliquid.py | 0 | retrieves the open interest of a contract trading pair :param str symbol: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/async_support/pacifica.py | 0 | retrieves the open interest of a contract trading pair :param str symbol: unified ccxt market symbol :param dict [params |
| HIGH | python/ccxt/bitrue.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/lbank.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/latoken.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/ascendex.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/bigone.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/luno.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/phemex.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| HIGH | python/ccxt/bittrade.py | 0 | fetches all available currencies on an exchange :param dict [params]: extra parameters specific to the exchange api endp |
| 545 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | README.md | 492 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | README.md | 552 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | README.md | 598 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | README.md | 727 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | python/README.md | 492 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | python/README.md | 552 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | python/README.md | 598 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | python/README.md | 727 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | .claude/skills/ccxt-java/SKILL.md | 107 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | .claude/skills/ccxt-java/SKILL.md | 121 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 94 | apiKey: 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 107 | apiKey: 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 263 | apiKey: 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 280 | apiKey: 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 677 | apiKey: 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-typescript/SKILL.md | 683 | exchange.apiKey = 'YOUR_API_KEY' |
| HIGH | .claude/skills/ccxt-python/SKILL.md | 112 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-python/SKILL.md | 123 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-python/SKILL.md | 141 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-python/SKILL.md | 300 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-python/SKILL.md | 316 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-go/SKILL.md | 97 | exchange.ApiKey = "YOUR_API_KEY" |
| HIGH | .claude/skills/ccxt-go/SKILL.md | 112 | exchange.ApiKey = "YOUR_API_KEY" |
| HIGH | .claude/skills/ccxt-go/SKILL.md | 290 | exchange.ApiKey = "YOUR_API_KEY" |
| HIGH | .claude/skills/ccxt-go/SKILL.md | 308 | exchange.ApiKey = "YOUR_API_KEY" |
| HIGH | .claude/skills/ccxt-php/SKILL.md | 103 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-php/SKILL.md | 131 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-php/SKILL.md | 299 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-php/SKILL.md | 319 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | .claude/skills/ccxt-csharp/SKILL.md | 79 | ApiKey = "YOUR_API_KEY", |
| HIGH | .claude/skills/ccxt-csharp/SKILL.md | 95 | ApiKey = "YOUR_API_KEY", |
| HIGH | .claude/skills/ccxt-csharp/SKILL.md | 252 | ApiKey = "YOUR_API_KEY", |
| HIGH | .claude/skills/ccxt-csharp/SKILL.md | 271 | ApiKey = "YOUR_API_KEY", |
| HIGH | wiki/Manual.md | 237 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 255 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 278 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 293 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | wiki/Manual.md | 4226 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 4249 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 4272 | 'apiKey' => 'YOUR_API_KEY', |
| HIGH | wiki/Manual.md | 4280 | config.put("apiKey", "YOUR_API_KEY"); |
| HIGH | wiki/Manual.md | 4285 | exchange.apiKey = "YOUR_API_KEY"; |
| HIGH | wiki/Manual.md | 4990 | 'apiKey': YOUR_API_KEY, |
| HIGH | wiki/Manual.md | 5021 | 'apiKey': YOUR_API_KEY, |
| HIGH | wiki/examples/py/async-binance-fetch-option-details.md | 20 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/bybit-trailling.md | 20 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/coinbase-fetch-OHLCV.md | 15 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/coinbase-create-order.md | 15 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/phemex-positions.md | 18 | 'apiKey': 'YOUR_API_KEY', # testnet keys if using the testnet sandbox |
| HIGH | wiki/examples/py/async-fetch-balance.md | 18 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/kucoin-fetch-all-deposit-addresses.md | 16 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/binance-batch-orders.md | 15 | "apiKey": "YOUR_API_KEY", |
| HIGH | wiki/examples/py/async-binance-create-margin-order.md | 18 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/async-bitfinex-public-get-symbols.md | 17 | 'apiKey': "YOUR_API_KEY", |
| HIGH | wiki/examples/py/margin-leverage-order-kraken.md | 15 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | …s/py/async-binance-fetch-margin-balance-with-params.md | 18 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | …mples/py/binance-fetch-all-my-trades-paginate-by-id.md | 15 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/fetch-create-deposit-address.md | 21 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/bybit-USDC-create-option-order.md | 15 | 'apiKey': 'YOUR_API_KEY', |
| HIGH | wiki/examples/py/phemex-leverage-orders.md | 18 | 'apiKey': 'YOUR_API_KEY', # testnet keys if using the testnet sandbox |
| 438 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | exchanges.cfg | 1 | # ------------------------------------------------------------------------------- |
| MEDIUM | exchanges.cfg | 5 | # ------------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/kraken.py | 872 | # --------------- |
| MEDIUM | python/ccxt/__init__.py | 23 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/__init__.py | 27 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/kucoin.py | 6320 | # #------------------------------------------------------ |
| MEDIUM | python/ccxt/kucoin.py | 7218 | # #-------------------------------------------------- |
| MEDIUM | python/ccxt/kucoin.py | 7233 | # #-------------------------------------------------- |
| MEDIUM | python/ccxt/kucoin.py | 7356 | # #-------------------------------------------------- |
| MEDIUM | python/ccxt/kucoin.py | 7371 | # #-------------------------------------------------- |
| MEDIUM | python/ccxt/bitget.py | 982 | # -------------------------------------------------------- |
| MEDIUM | python/ccxt/bitget.py | 1297 | # -------------------------------------------------------- |
| MEDIUM | python/ccxt/htx.py | 221 | # ------------------------------------------------------------ |
| MEDIUM | python/ccxt/htx.py | 352 | # ------------------------------------------------------------ |
| MEDIUM | python/ccxt/phemex.py | 2590 | # ---------------------------------------------------------------- |
| MEDIUM | python/ccxt/phemex.py | 2596 | # ---------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/__init__.py | 5 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/__init__.py | 9 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_ticker.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_ticker.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …o/test/Exchange/test_watch_liquidations_for_symbols.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …o/test/Exchange/test_watch_liquidations_for_symbols.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …pro/test/Exchange/test_watch_order_book_for_symbols.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …pro/test/Exchange/test_watch_order_book_for_symbols.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …thon/ccxt/pro/test/Exchange/test_watch_liquidations.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …thon/ccxt/pro/test/Exchange/test_watch_liquidations.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_trades.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_trades.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_tickers.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_tickers.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_ohlcv.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_ohlcv.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_order_book.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_order_book.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_bids_asks.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_bids_asks.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_orders.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_orders.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_position.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_position.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_balance.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_balance.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …ccxt/pro/test/Exchange/test_watch_ohlcv_for_symbols.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …ccxt/pro/test/Exchange/test_watch_ohlcv_for_symbols.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …cxt/pro/test/Exchange/test_watch_trades_for_symbols.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …cxt/pro/test/Exchange/test_watch_trades_for_symbols.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_positions.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_positions.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_my_trades.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/Exchange/test_watch_my_trades.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | …thon/ccxt/pro/test/Exchange/test_un_watch_positions.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | …thon/ccxt/pro/test/Exchange/test_un_watch_positions.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 224 | # ------------------------------------------------------------------------------------------------------------------ |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 7 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 12 | # ---------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 26 | # -------------------------------------------------------------------------------------------------------------------- |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 247 | # ------------------------------------------------------------------------------------------------------------------ |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 273 | # ------------------------------------------------------------------------------------------------------------------ |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 289 | # ------------------------------------------------------------------------------------------------------------------ |
| MEDIUM | python/ccxt/pro/test/base/test_order_book.py | 314 | # ------------------------------------------------------------------------------------------------------------------ |
| 682 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/ccxt/__init__.py | 29 | |
| LOW | python/ccxt/__init__.py | 30 | |
| LOW | python/ccxt/__init__.py | 32 | |
| LOW | python/ccxt/__init__.py | 33 | |
| LOW | python/ccxt/__init__.py | 34 | |
| LOW | python/ccxt/__init__.py | 35 | |
| LOW | python/ccxt/__init__.py | 36 | |
| LOW | python/ccxt/__init__.py | 37 | |
| LOW | python/ccxt/__init__.py | 38 | |
| LOW | python/ccxt/__init__.py | 39 | |
| LOW | python/ccxt/__init__.py | 40 | |
| LOW | python/ccxt/__init__.py | 41 | |
| LOW | python/ccxt/__init__.py | 44 | |
| LOW | python/ccxt/__init__.py | 45 | |
| LOW | python/ccxt/__init__.py | 46 | |
| LOW | python/ccxt/__init__.py | 47 | |
| LOW | python/ccxt/__init__.py | 48 | |
| LOW | python/ccxt/__init__.py | 49 | |
| LOW | python/ccxt/__init__.py | 50 | |
| LOW | python/ccxt/__init__.py | 51 | |
| LOW | python/ccxt/__init__.py | 52 | |
| LOW | python/ccxt/__init__.py | 53 | |
| LOW | python/ccxt/__init__.py | 54 | |
| LOW | python/ccxt/__init__.py | 55 | |
| LOW | python/ccxt/__init__.py | 56 | |
| LOW | python/ccxt/__init__.py | 57 | |
| LOW | python/ccxt/__init__.py | 58 | |
| LOW | python/ccxt/__init__.py | 59 | |
| LOW | python/ccxt/__init__.py | 60 | |
| LOW | python/ccxt/__init__.py | 61 | |
| LOW | python/ccxt/__init__.py | 62 | |
| LOW | python/ccxt/__init__.py | 63 | |
| LOW | python/ccxt/__init__.py | 64 | |
| LOW | python/ccxt/__init__.py | 65 | |
| LOW | python/ccxt/__init__.py | 66 | |
| LOW | python/ccxt/__init__.py | 67 | |
| LOW | python/ccxt/__init__.py | 68 | |
| LOW | python/ccxt/__init__.py | 69 | |
| LOW | python/ccxt/__init__.py | 70 | |
| LOW | python/ccxt/__init__.py | 71 | |
| LOW | python/ccxt/__init__.py | 72 | |
| LOW | python/ccxt/__init__.py | 73 | |
| LOW | python/ccxt/__init__.py | 74 | |
| LOW | python/ccxt/__init__.py | 75 | |
| LOW | python/ccxt/__init__.py | 76 | |
| LOW | python/ccxt/__init__.py | 77 | |
| LOW | python/ccxt/__init__.py | 78 | |
| LOW | python/ccxt/__init__.py | 79 | |
| LOW | python/ccxt/__init__.py | 80 | |
| LOW | python/ccxt/__init__.py | 81 | |
| LOW | python/ccxt/__init__.py | 82 | |
| LOW | python/ccxt/__init__.py | 83 | |
| LOW | python/ccxt/__init__.py | 84 | |
| LOW | python/ccxt/__init__.py | 85 | |
| LOW | python/ccxt/__init__.py | 87 | |
| LOW | python/ccxt/__init__.py | 88 | |
| LOW | python/ccxt/__init__.py | 89 | |
| LOW | python/ccxt/__init__.py | 90 | |
| LOW | python/ccxt/__init__.py | 91 | |
| LOW | python/ccxt/__init__.py | 92 | |
| 1295 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 527 | KJUR.asn1.DERAbstractString.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 594 | KJUR.asn1.DERAbstractTime.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 697 | KJUR.asn1.DERAbstractString.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 744 | KJUR.asn1.DERBoolean.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 767 | KJUR.asn1.DERInteger.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 873 | KJUR.asn1.DERBitString.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1043 | KJUR.asn1.DEROctetString.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1057 | KJUR.asn1.DERNull.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1105 | KJUR.asn1.DERObjectIdentifier.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1215 | KJUR.asn1.DEREnumerated.superclass.constructor.call(this); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1281 | KJUR.asn1.DERUTF8String.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1296 | KJUR.asn1.DERNumericString.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1311 | KJUR.asn1.DERPrintableString.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1326 | KJUR.asn1.DERTeletexString.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1341 | KJUR.asn1.DERIA5String.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1372 | KJUR.asn1.DERUTCTime.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1437 | KJUR.asn1.DERGeneralizedTime.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1503 | KJUR.asn1.DERSequence.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1534 | KJUR.asn1.DERSet.superclass.constructor.call(this, params); |
| CRITICAL | …tatic_dependencies/jsencrypt/lib/jsrsasign/asn1-1.0.js | 1581 | KJUR.asn1.DERTaggedObject.superclass.constructor.call(this); |
| CRITICAL | ….BouncyCastle/math/ec/multiplier/WTauNafPreCompInfo.cs | 13 | * {@link org.bouncycastle.math.ec.multiplier.WTauNafMultiplier.multiply() |
| CRITICAL | .claude/skills/ccxt-java/SKILL.md | 324 | var wsExchange = new io.github.ccxt.exchanges.pro.Binance(); |
| CRITICAL | .claude/skills/ccxt-java/SKILL.md | 667 | var wsExchange = new io.github.ccxt.exchanges.pro.Binance(); |
| CRITICAL | …rc/test/java/io/github/ccxt/ConcurrencyStressTest.java | 55 | Object mockResponse = io.github.ccxt.base.JsonHelper.deserialize(mockJson); |
| CRITICAL | …va/lib/src/test/java/io/github/ccxt/ws/LiveWsTest.java | 24 | @org.junit.jupiter.api.condition.EnabledIf("isLiveTestEnabled") |
| CRITICAL | …/test/java/io/github/ccxt/ws/WsClientPingPongTest.java | 34 | new io.netty.handler.codec.http.DefaultHttpHeaders(), 65536); |
| CRITICAL | …test/java/io/github/ccxt/ws/WatchOrderBookExample.java | 19 | exchange = new io.github.ccxt.exchanges.pro.Binance(config); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 768 | return io.github.ccxt.base.Functions.isHttpMethod( |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 774 | return io.github.ccxt.base.Functions.keysort(parameters); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 778 | return io.github.ccxt.base.Functions.sort(inputList); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 783 | return io.github.ccxt.base.Functions.omit(a, keys); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 787 | return io.github.ccxt.base.Functions.omit(a, key); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 791 | return (java.util.Map<String, Object>) io.github.ccxt.base.Functions.omit(a, key); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 795 | return io.github.ccxt.base.Functions.omitN(a, keys); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 799 | return io.github.ccxt.base.Functions.toArray(a); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 803 | return io.github.ccxt.base.Functions.arrayConcat(a, b); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 807 | return io.github.ccxt.base.Functions.aggregate(bidasks); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 811 | return io.github.ccxt.base.Functions.uuidv1(); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 815 | return io.github.ccxt.base.Functions.uuid16(); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 831 | return io.github.ccxt.base.Functions.extractParams(str); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 835 | return io.github.ccxt.base.Functions.isJsonEncodedObject(str); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 839 | return io.github.ccxt.base.Functions.json(obj); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 844 | return io.github.ccxt.base.Functions.Json(obj); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 848 | return io.github.ccxt.base.Functions.ordered(ob); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 856 | return io.github.ccxt.base.Generic.sortBy(array, value1, null, null); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 860 | return io.github.ccxt.base.Generic.sortBy(array, value1, desc, null); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 864 | return io.github.ccxt.base.Generic.sortBy(array, value1, desc, defaultValue); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 868 | return io.github.ccxt.base.Generic.sortBy2(array, key1, key2, desc); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 872 | return io.github.ccxt.base.Generic.sortBy2(array, key1, key2, null); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 877 | return io.github.ccxt.base.Generic.filterBy(aa, key, value); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 882 | return io.github.ccxt.base.Generic.extend(aa, bb); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 886 | return io.github.ccxt.base.Generic.Extend(aa, bb); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 891 | return io.github.ccxt.base.Generic.deepExtend2(objs); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 895 | return io.github.ccxt.base.Generic.deepExtend(objs); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 899 | return io.github.ccxt.base.Generic.deepExtend(objs); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 904 | return io.github.ccxt.base.Generic.inArray(elem, list2); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 908 | return io.github.ccxt.base.Generic.isArray(a); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 913 | return io.github.ccxt.base.Generic.indexBySafe(a, key); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 917 | return io.github.ccxt.base.Generic.indexBy(a, key); |
| CRITICAL | java/lib/src/main/java/io/github/ccxt/Exchange.java | 922 | return io.github.ccxt.base.Generic.groupBy(trades, key); |
| 35 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | python/ccxt/hyperliquid.py | 1757 | def initialize_client(self): |
| LOW | python/ccxt/hyperliquid.py | 1719 | except Exception as e: |
| LOW | python/ccxt/hyperliquid.py | 1760 | except Exception as e: |
| LOW | python/ccxt/hyperliquid.py | 1776 | except Exception as e: |
| LOW | python/ccxt/hyperliquid.py | 1807 | except Exception as e: |
| LOW | python/ccxt/bitrue.py | 3157 | except Exception as e: |
| LOW | python/ccxt/kraken.py | 2479 | except Exception as e: |
| LOW | python/ccxt/grvt.py | 609 | except Exception as e: |
| LOW | python/ccxt/grvt.py | 1717 | except Exception as error: |
| LOW | python/ccxt/coinbase.py | 1468 | except Exception as e: |
| LOW | python/ccxt/coinbase.py | 1473 | except Exception as e: |
| LOW | python/ccxt/bullish.py | 1295 | except Exception as e: |
| LOW | python/ccxt/kucoin.py | 8257 | except Exception as exc: |
| LOW | python/ccxt/wavesexchange.py | 784 | except Exception as e: |
| LOW | python/ccxt/wavesexchange.py | 788 | except Exception as e: |
| LOW | python/ccxt/aster.py | 4051 | except Exception as e: |
| MEDIUM | python/ccxt/pacifica.py | 393 | def initialize_client(self): |
| LOW | python/ccxt/pacifica.py | 396 | except Exception as e: |
| LOW | python/ccxt/pacifica.py | 414 | except Exception as e: |
| LOW | python/ccxt/cryptocom.py | 580 | except Exception as e: |
| LOW | python/ccxt/gate.py | 1214 | except Exception as e: |
| LOW | python/ccxt/whitebit.py | 1400 | except Exception as error: |
| LOW | python/ccxt/whitebit.py | 1418 | except Exception as error: |
| LOW | python/ccxt/phemex.py | 3103 | except Exception as e: |
| LOW | python/ccxt/coinbaseexchange.py | 2020 | except Exception as e: |
| LOW | python/ccxt/tokocrypto.py | 2499 | except Exception as e: |
| LOW | python/ccxt/lighter.py | 609 | except Exception as e: |
| LOW | python/ccxt/binance.py | 10897 | except Exception as e: |
| LOW | python/ccxt/binance.py | 11600 | except Exception as e: |
| LOW | python/ccxt/pro/hitbtc.py | 1311 | except Exception as e: |
| LOW | python/ccxt/pro/okx.py | 2243 | except Exception as e: |
| LOW | python/ccxt/pro/apex.py | 910 | except Exception as error: |
| LOW | python/ccxt/pro/apex.py | 970 | except Exception as e: |
| LOW | python/ccxt/pro/coinbaseinternational.py | 754 | except Exception as e: |
| LOW | python/ccxt/pro/hyperliquid.py | 1367 | except Exception as e: |
| LOW | python/ccxt/pro/bitrue.py | 816 | except Exception as error: |
| LOW | python/ccxt/pro/bybit.py | 2263 | except Exception as error: |
| LOW | python/ccxt/pro/hashkey.py | 780 | except Exception as error: |
| LOW | python/ccxt/pro/hollaex.py | 456 | except Exception as e: |
| LOW | python/ccxt/pro/lbank.py | 868 | except Exception as e: |
| LOW | python/ccxt/pro/bitmart.py | 1787 | except Exception as e: |
| LOW | python/ccxt/pro/poloniex.py | 1214 | except Exception as e: |
| LOW | python/ccxt/pro/derive.py | 638 | except Exception as error: |
| LOW | python/ccxt/pro/woo.py | 224 | except Exception as e: |
| LOW | python/ccxt/pro/woo.py | 272 | except Exception as e: |
| LOW | python/ccxt/pro/woo.py | 1382 | except Exception as error: |
| LOW | python/ccxt/pro/krakenfutures.py | 1499 | except Exception as error: |
| LOW | python/ccxt/pro/ascendex.py | 716 | except Exception as e: |
| LOW | python/ccxt/pro/ascendex.py | 934 | except Exception as e: |
| LOW | python/ccxt/pro/bullish.py | 706 | except Exception as e: |
| LOW | python/ccxt/pro/kucoin.py | 155 | except Exception as e: |
| LOW | python/ccxt/pro/kucoin.py | 256 | except Exception as e: |
| LOW | python/ccxt/pro/bitvavo.py | 1310 | except Exception as e: |
| LOW | python/ccxt/pro/aster.py | 1164 | except Exception as error: |
| LOW | python/ccxt/pro/bithumb.py | 371 | except Exception as e: |
| LOW | python/ccxt/pro/pacifica.py | 1126 | except Exception as e: |
| LOW | python/ccxt/pro/cryptocom.py | 74 | except Exception as e: |
| LOW | python/ccxt/pro/cryptocom.py | 1212 | except Exception as e: |
| LOW | python/ccxt/pro/bitget.py | 2393 | except Exception as e: |
| LOW | python/ccxt/pro/gate.py | 1694 | except Exception as e: |
| 606 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/ccxt/static_dependencies/lark/tree_matcher.py | 149 | Match the elements of `tree` to the symbols of rule `rulename`. Parameters: tree (Tree): the tree n |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 65 | Create a Bip44Base object from the specified seed (e.g. BIP39 seed). Args: seed_bytes (byt |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 101 | Create a Bip44Base object from the specified extended key. Args: ex_key_str (str) : Ext |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 124 | # Create a Bip44Base object from the specified private key and derivation data. # If only the private k |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 152 | # Create a Bip44Base object from the specified public key and derivation data. # If only the public key |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 207 | Derive a child key from the specified account index and return a new Bip44Base object. Args: |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 224 | Derive a child key from the specified change type and return a new Bip44Base object. Args: |
| HIGH | python/ccxt/static_dependencies/bip/bip44/bip44.py | 242 | Derive a child key from the specified address index and return a new Bip44Base object. Args: |
| HIGH | …n/ccxt/static_dependencies/bip/bech32/segwit_bech32.py | 67 | Encode to Segwit Bech32. Args: hrp (str) : HRP wit_ver (int) : Witness |
| HIGH | …n/ccxt/static_dependencies/bip/bech32/segwit_bech32.py | 115 | Decode from Segwit Bech32. Args: hrp (str) : Human readable part addr (str): A |
| HIGH | python/ccxt/static_dependencies/bip/bech32/bech32.py | 149 | Encode to Bech32. Args: hrp (str) : HRP data (bytes): Data Returns: |
| HIGH | python/ccxt/static_dependencies/bip/bech32/bech32.py | 194 | Decode from Bech32. Args: hrp (str) : Human readable part addr (str): Address |
| HIGH | …thon/ccxt/static_dependencies/bip/bech32/bch_bech32.py | 134 | Encode to Bitcoin Cash Bech32. Args: hrp (str) : HRP net_ver (bytes): Net |
| HIGH | …thon/ccxt/static_dependencies/bip/bech32/bch_bech32.py | 178 | Decode from Bitcoin Cash Bech32. Args: hrp (str) : Human readable part addr (s |
| HIGH | …hon/ccxt/static_dependencies/bip/bech32/bech32_base.py | 43 | Convert data to base32. Args: data (list[int] or bytes): Data to be converted Ret |
| HIGH | …hon/ccxt/static_dependencies/bip/bech32/bech32_base.py | 65 | Convert data from base32. Args: data (list[int] or bytes): Data to be converted R |
| HIGH | …hon/ccxt/static_dependencies/bip/bech32/bech32_base.py | 187 | Decode and validate a Bech32 string, determining its HRP and data. Args: bech_str (str) |
| HIGH | python/ccxt/static_dependencies/bip/wif/wif.py | 54 | Encode key bytes into a WIF string. Args: priv_key (bytes or IPrivateKey) : Private |
| HIGH | python/ccxt/static_dependencies/bip/wif/wif.py | 101 | Decode key bytes from a WIF string. Args: wif_str (str) : WIF string |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 77 | Create a Bip44Base object from the specified seed (e.g. BIP39 seed). Args: seed_bytes (byt |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 100 | Create a Bip44Base object from the specified extended key. Args: ex_key_str (str) : |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 122 | # Create a Bip44Base object from the specified private key and derivation data. # If only the private k |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 149 | # Create a Bip44Base object from the specified public key and derivation data. # If only the public key |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 273 | Return if the current level is the specified one. Args: level (Bip44Levels): Level to be c |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 313 | Derive a child key from the purpose and return a new Bip44Base object. It shall be called from a child |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 359 | Derive a child key from the specified account index and return a new Bip44Base object. It shall be call |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 383 | Derive a child key from the specified change type and return a new Bip44Base object. It shall be called |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 417 | Derive a child key from the specified address index and return a new Bip44Base object. It shall be call |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 452 | Create a Bip44Base object from the specified seed (e.g. BIP39 seed). The test net flag is automatically |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 475 | Create a Bip44Base object from the specified extended key. Args: ex_key_str (str) : Ext |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 496 | # Create a Bip44Base object from the specified private key and derivation data. # If only the private k |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 520 | # Create a Bip44Base object from the specified public key and derivation data. # If only the public key |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 567 | Derive a child key from the specified account index and return a new Bip44Base object. Args: |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 584 | Derive a child key from the specified change type and return a new Bip44Base object. Args: |
| HIGH | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 602 | Derive a child key from the specified address index and return a new Bip44Base object. Args: |
| HIGH | …thon/ccxt/static_dependencies/bip/utils/misc/base32.py | 90 | Decode from Base32. Args: data (str) : Data custom_alphabe |
| HIGH | …/ccxt/static_dependencies/bip/utils/misc/data_bytes.py | 135 | Get the element with the specified index. Args: idx (int): Index Returns: |
| HIGH | …/ccxt/static_dependencies/bip/utils/misc/data_bytes.py | 160 | Equality operator. Args: other (bytes, str, int or DataBytes object): Other object to comp |
| HIGH | python/ccxt/static_dependencies/bip/utils/misc/algo.py | 56 | Decode from bytes. Args: data (str or bytes): Data encoding (str) : Encodi |
| HIGH | python/ccxt/static_dependencies/bip/utils/misc/algo.py | 78 | Encode to bytes. Args: data (str or bytes): Data encoding (str) : Encoding |
| HIGH | …on/ccxt/static_dependencies/bip/bip32/bip32_key_ser.py | 195 | Deserialize a key. Args: ser_key_str (str) : Serialized ke |
| HIGH | …on/ccxt/static_dependencies/bip/bip32/bip32_key_ser.py | 229 | Get if the key is public. Args: ser_key_bytes (bytes) : Serialized key b |
| HIGH | …on/ccxt/static_dependencies/bip/bip32/bip32_key_ser.py | 256 | Get back key parts from serialized key bytes. Args: ser_key_bytes (bytes): Serialized key |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_path.py | 71 | Return a new path object with the specified element added. Args: elem (str or Bip32KeyInde |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_path.py | 170 | Parse a path and return a Bip32Path object. Args: path (str): Path Returns: |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_path.py | 194 | Parse path elements and return a Bip32Path object. Args: path_elems (list[str]): Path elem |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_path.py | 220 | Parse path element and get the correspondent index. Args: path_elem (str): Path element |
| HIGH | …n/ccxt/static_dependencies/bip/bip32/bip32_key_data.py | 204 | Equality operator. Args: other (int or Bip32Depth object): Other object to compare |
| HIGH | …n/ccxt/static_dependencies/bip/bip32/bip32_key_data.py | 304 | Construct class from bytes. Args: index_bytes (bytes): Key index bytes Returns: |
| HIGH | …n/ccxt/static_dependencies/bip/bip32/bip32_key_data.py | 414 | Equality operator. Args: other (int or Bip32KeyIndex object): Other value to compare |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_keys.py | 133 | Get the public key from key bytes or object. Args: pub_key (bytes, IPoint or IPublicKey) |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_keys.py | 284 | Construct key from bytes. Args: key_bytes (bytes) : Key bytes cur |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_keys.py | 305 | Construct key from point. Args: key_point (IPoint object): Key point Returns: |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_keys.py | 338 | Get the public key from key bytes or object. Args: priv_key (bytes or IPrivateKey) |
| HIGH | python/ccxt/static_dependencies/bip/bip32/bip32_keys.py | 440 | Construct key from bytes. Args: key_bytes (bytes) : Key bytes cur |
| HIGH | …dencies/bip/bip32/slip10/bip32_slip10_key_derivator.py | 69 | Derive a child key with the specified index using private derivation. Args: priv_key (Bip3 |
| HIGH | …dencies/bip/bip32/slip10/bip32_slip10_key_derivator.py | 110 | Derive a child key with the specified index using public derivation. Args: pub_key (Bip32P |
| HIGH | …dencies/bip/bip32/slip10/bip32_slip10_key_derivator.py | 158 | Derive a child key with the specified index using private derivation. Args: priv_key (Bip3 |
| HIGH | …dencies/bip/bip32/slip10/bip32_slip10_key_derivator.py | 187 | Derive a child key with the specified index using public derivation. Args: pub_key (Bip32P |
| HIGH | …ies/bip/bip32/slip10/bip32_slip10_mst_key_generator.py | 55 | Generate a master key from the specified seed and return a Bip32Base object. Args: seed_by |
| 54 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/ccxt/exmo.py | 658 | |
| LOW | python/ccxt/exmo.py | 1499 | |
| LOW | python/ccxt/exmo.py | 2205 | |
| LOW | python/ccxt/hitbtc.py | 1313 | |
| LOW | python/ccxt/hitbtc.py | 1886 | |
| LOW | python/ccxt/hitbtc.py | 1932 | |
| LOW | python/ccxt/hitbtc.py | 1993 | |
| LOW | python/ccxt/hitbtc.py | 2074 | |
| LOW | python/ccxt/hitbtc.py | 2134 | |
| LOW | python/ccxt/hitbtc.py | 2175 | |
| LOW | python/ccxt/hitbtc.py | 2214 | |
| LOW | python/ccxt/hitbtc.py | 2255 | |
| LOW | python/ccxt/hitbtc.py | 3356 | |
| LOW | python/ccxt/okx.py | 1547 | |
| LOW | python/ccxt/okx.py | 1716 | |
| LOW | python/ccxt/okx.py | 2555 | |
| LOW | python/ccxt/okx.py | 3009 | |
| LOW | python/ccxt/okx.py | 3664 | |
| LOW | python/ccxt/okx.py | 4361 | |
| LOW | python/ccxt/okx.py | 5827 | |
| LOW | python/ccxt/okx.py | 6220 | |
| LOW | python/ccxt/apex.py | 1236 | |
| LOW | python/ccxt/upbit.py | 298 | |
| LOW | python/ccxt/upbit.py | 1148 | |
| LOW | python/ccxt/upbit.py | 1297 | |
| LOW | python/ccxt/upbit.py | 1658 | |
| LOW | python/ccxt/hyperliquid.py | 433 | |
| LOW | python/ccxt/hyperliquid.py | 511 | |
| LOW | python/ccxt/hyperliquid.py | 2138 | |
| LOW | python/ccxt/hyperliquid.py | 2927 | |
| LOW | python/ccxt/hyperliquid.py | 4144 | |
| LOW | python/ccxt/hyperliquid.py | 4201 | |
| LOW | python/ccxt/hyperliquid.py | 4484 | |
| LOW | python/ccxt/coinsph.py | 684 | |
| LOW | python/ccxt/coinsph.py | 1342 | |
| LOW | python/ccxt/yobit.py | 1342 | |
| LOW | python/ccxt/bitrue.py | 832 | |
| LOW | python/ccxt/bitrue.py | 1210 | |
| LOW | python/ccxt/bitrue.py | 1827 | |
| LOW | python/ccxt/bitrue.py | 1958 | |
| LOW | python/ccxt/bitrue.py | 3065 | |
| LOW | python/ccxt/bitrue.py | 3185 | |
| LOW | python/ccxt/bybit.py | 1770 | |
| LOW | python/ccxt/bybit.py | 2121 | |
| LOW | python/ccxt/bybit.py | 2445 | |
| LOW | python/ccxt/bybit.py | 2579 | |
| LOW | python/ccxt/bybit.py | 2902 | |
| LOW | python/ccxt/bybit.py | 3181 | |
| LOW | python/ccxt/bybit.py | 3245 | |
| LOW | python/ccxt/bybit.py | 3925 | |
| LOW | python/ccxt/bybit.py | 6281 | |
| LOW | python/ccxt/bybit.py | 6542 | |
| LOW | python/ccxt/bybit.py | 9169 | |
| LOW | python/ccxt/mercado.py | 709 | |
| LOW | python/ccxt/kraken.py | 1351 | |
| LOW | python/ccxt/kraken.py | 1807 | |
| LOW | python/ccxt/kraken.py | 2047 | |
| LOW | python/ccxt/kraken.py | 3073 | |
| LOW | python/ccxt/kraken.py | 3432 | |
| LOW | python/ccxt/lbank.py | 974 | |
| 791 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | go/v4/modetrade.go | 1340 | // "email": "test@test.com", |
| LOW | go/v4/modetrade.go | 3276 | // "email": "test@test.com", |
| LOW | go/v4/woofipro.go | 1365 | // "email": "test@test.com", |
| LOW | go/v4/woofipro.go | 3301 | // "email": "test@test.com", |
| LOW | python/ccxt/woofipro.py | 1166 | # "email": "test@test.com", |
| LOW | python/ccxt/woofipro.py | 2562 | # "email": "test@test.com", |
| LOW | python/ccxt/modetrade.py | 1136 | # "email": "test@test.com", |
| LOW | python/ccxt/modetrade.py | 2532 | # "email": "test@test.com", |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 436 | >>> phonebook = {'Alice': '555-1234', |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 437 | ... 'Bob': '555-5678', |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 438 | ... 'Charlie':'555-9999'} |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 440 | '555-1234' |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 443 | ('555-1234', '555-5678') |
| LOW | python/ccxt/static_dependencies/toolz/itertoolz.py | 448 | ('555-1234', None) |
| LOW | python/ccxt/async_support/woofipro.py | 1167 | # "email": "test@test.com", |
| LOW | python/ccxt/async_support/woofipro.py | 2563 | # "email": "test@test.com", |
| LOW | python/ccxt/async_support/modetrade.py | 1136 | # "email": "test@test.com", |
| LOW | python/ccxt/async_support/modetrade.py | 2532 | # "email": "test@test.com", |
| LOW | js/src/modetrade.js | 1151 | // "email": "test@test.com", |
| LOW | js/src/modetrade.js | 2629 | // "email": "test@test.com", |
| LOW | js/src/woofipro.js | 1180 | // "email": "test@test.com", |
| LOW | js/src/woofipro.js | 2658 | // "email": "test@test.com", |
| LOW | cs/ccxt/exchanges/woofipro.cs | 1232 | // "email": "test@test.com", |
| LOW | cs/ccxt/exchanges/woofipro.cs | 2861 | // "email": "test@test.com", |
| LOW | cs/ccxt/exchanges/modetrade.cs | 1206 | // "email": "test@test.com", |
| LOW | cs/ccxt/exchanges/modetrade.cs | 2835 | // "email": "test@test.com", |
| LOW | …c/main/java/io/github/ccxt/exchanges/WoofiproCore.java | 1315 | // "email": "test@test.com", |
| LOW | …c/main/java/io/github/ccxt/exchanges/WoofiproCore.java | 3116 | // "email": "test@test.com", |
| LOW | …/main/java/io/github/ccxt/exchanges/ModetradeCore.java | 1291 | // "email": "test@test.com", |
| LOW | …/main/java/io/github/ccxt/exchanges/ModetradeCore.java | 3092 | // "email": "test@test.com", |
| LOW | wiki/examples/js/blockchaincom-withdrawal.md | 35 | // "name":"John Doe", |
| LOW | php/woofipro.php | 1188 | // "email" => "test@test.com", |
| LOW | php/woofipro.php | 2681 | // "email" => "test@test.com", |
| LOW | php/modetrade.php | 1159 | // "email" => "test@test.com", |
| LOW | php/modetrade.php | 2652 | // "email" => "test@test.com", |
| LOW | php/async/woofipro.php | 1217 | // "email" => "test@test.com", |
| LOW | php/async/woofipro.php | 2756 | // "email" => "test@test.com", |
| LOW | php/async/modetrade.php | 1187 | // "email" => "test@test.com", |
| LOW | php/async/modetrade.php | 2726 | // "email" => "test@test.com", |
| LOW | examples/js/blockchaincom-withdrawal.js | 31 | // "name":"John Doe", |
| LOW | ts/src/modetrade.ts | 1167 | // "email": "test@test.com", |
| LOW | ts/src/modetrade.ts | 2662 | // "email": "test@test.com", |
| LOW | ts/src/woofipro.ts | 1196 | // "email": "test@test.com", |
| LOW | ts/src/woofipro.ts | 2691 | // "email": "test@test.com", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | python/ccxt/dydx.py | 449 | '9002': InvalidOrder, # This function is not implemented |
| MEDIUM | …t/base/language_specific/test_throttler_performance.py | 90 | # Create a task and run it (this will be awaited by the caller) |
| MEDIUM | python/ccxt/static_dependencies/toolz/_version.py | 8 | # This file is released into the public domain. Generated by |
| MEDIUM | python/ccxt/static_dependencies/ecdsa/_version.py | 8 | # This file is released into the public domain. Generated by |
| MEDIUM | …hon/ccxt/static_dependencies/sympy/external/ntheory.py | 3 | # This module provides pure Python implementations of some number theory |
| MEDIUM | …ccxt/static_dependencies/lark/parsers/earley_forest.py | 1 | """"This module implements an SPPF implementation |
| MEDIUM | …n/ccxt/static_dependencies/lark/parsers/lalr_parser.py | 1 | """This module implements a LALR(1) Parser |
| MEDIUM | …ccxt/static_dependencies/lark/parsers/earley_common.py | 1 | """This module implements useful building blocks for the Earley parser |
| MEDIUM | python/ccxt/static_dependencies/lark/parsers/cyk.py | 1 | """This module implements a CYK parser.""" |
| MEDIUM | python/ccxt/static_dependencies/lark/parsers/xearley.py | 1 | """This module implements an Earley parser with a dynamic lexer |
| MEDIUM | …c_dependencies/lark/parsers/lalr_interactive_parser.py | 1 | # This module provides a LALR interactive parser, which is used for debugging and error handling |
| MEDIUM | python/ccxt/static_dependencies/lark/parsers/earley.py | 1 | """This module implements an Earley parser. |
| MEDIUM | python/ccxt/static_dependencies/bip/bip44/bip44.py | 125 | # Create a Bip44Base object from the specified private key and derivation data. |
| MEDIUM | python/ccxt/static_dependencies/bip/bip44/bip44.py | 153 | # Create a Bip44Base object from the specified public key and derivation data. |
| MEDIUM | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 123 | # Create a Bip44Base object from the specified private key and derivation data. |
| MEDIUM | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 150 | # Create a Bip44Base object from the specified public key and derivation data. |
| MEDIUM | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 497 | # Create a Bip44Base object from the specified private key and derivation data. |
| MEDIUM | …/ccxt/static_dependencies/bip/bip44_base/bip44_base.py | 521 | # Create a Bip44Base object from the specified public key and derivation data. |
| MEDIUM | …t/static_dependencies/bip/conf/common/bip_coin_conf.py | 204 | # Create a new dictionary with resolved function calls |
| MEDIUM | python/ccxt/async_support/dydx.py | 449 | '9002': InvalidOrder, # This function is not implemented |
| MEDIUM | examples/py/async-analyse-augur-v1-vs-v2-exchanges.py | 22 | """This function is to keep everything that has allowed_infix=REP, but |
| MEDIUM | examples/py/asciichart.py | 3 | # This file is a copied implementation from my asciichart repository on GitHub |
| MEDIUM | doc/conf.py | 6 | # This file is execfile()d with the current directory set to its |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | go/v4/exchange_types.go | 660 | // Mocked GetInfo function for demonstration purposes. |
| LOW | python/ccxt/async_support/base/ws/client.py | 133 | # make sure to set the enviroment variable AIOHTTP_NO_EXTENSIONS=Y to check |
| LOW | js/src/static_dependencies/watchable/src/unpromise.d.ts | 31 | * `Unpromise.proxy(promise).subscribe()`. Don't forget to call `.unsubscribe()` |
| LOW | js/src/static_dependencies/watchable/src/unpromise.js | 48 | * `Unpromise.proxy(promise).subscribe()`. Don't forget to call `.unsubscribe()` |
| LOW | examples/py/async-gather-concurrency.py | 50 | # when you're done, don't forget to close the exchange instance properly |
| LOW | examples/py/async-gather-concurrency.py | 50 | # when you're done, don't forget to close the exchange instance properly |
| MEDIUM | examples/py/binance-https-proxy.py | 39 | # you can also use custom agent, like: |
| MEDIUM | examples/py/margin-loan-borrow-buy-sell-repay.py | 38 | }) # use `defaultType` because of temporary bug, otherwise, after several days, you can use `type` too. |
| LOW | examples/py/binance-futures-margin.py | 110 | pprint(response['total']) # make sure you have enough futures margin... |
| LOW | examples/py/async-fetch-balance.py | 25 | await exchange.close() # don't forget to close it when you're done |
| LOW | examples/py/async-fetch-balance.py | 25 | await exchange.close() # don't forget to close it when you're done |
| MEDIUM | examples/py/fetch-first-ohlcv-timestamp.py | 19 | # Top-tier exchanges also support fetching smaller timeframes (eg. 1 minute) even several years back, so for those excha |
| LOW | examples/py/aiohttp-custom-session-connector.py | 21 | await session.close() # don't forget to close the session |
| LOW | examples/py/aiohttp-custom-session-connector.py | 21 | await session.close() # don't forget to close the session |
| LOW | examples/js/proxy-usage.js | 81 | await session.close() # don't forget to close the session |
| LOW | examples/js/proxy-usage.js | 81 | await session.close() # don't forget to close the session |
| LOW | examples/php/cli.php | 158 | # make sure to exit with exit code zero here |
| LOW | examples/ts/proxy-usage.ts | 92 | await session.close() # don't forget to close the session |
| LOW | examples/ts/proxy-usage.ts | 92 | await session.close() # don't forget to close the session |
| LOW | ts/src/static_dependencies/watchable/src/unpromise.ts | 54 | * `Unpromise.proxy(promise).subscribe()`. Don't forget to call `.unsubscribe()` |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | go/v4/exchange_crypto.go | 558 | // // Step 2: Parse EC private key |
| LOW | go/v4/pro/binance.go | 3057 | // Step 1: Create listenToken via REST API |
| LOW | go/v4/pro/binance.go | 3078 | // Step 2: Subscribe to user data stream via WebSocket API |
| LOW | python/ccxt/pro/binance.py | 2333 | # Step 1: Create listenToken via REST API |
| LOW | python/ccxt/pro/binance.py | 2349 | # Step 2: Subscribe to user data stream via WebSocket API |
| LOW | js/src/pro/binance.js | 2480 | // Step 1: Create listenToken via REST API |
| LOW | js/src/pro/binance.js | 2499 | // Step 2: Subscribe to user data stream via WebSocket API |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.js | 87 | // Step 1: By factoring out powers of 2 from p - 1, |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.js | 91 | // Step 2: Select a non-square z such that (z | p) ≡ -1 and set c ≡ zq |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.js | 107 | // Step 0: Check that n is indeed a square: (n | p) should not be ≡ -1 |
| LOW | cs/ccxt/exchanges/pro/binance.cs | 2800 | // Step 1: Create listenToken via REST API |
| LOW | cs/ccxt/exchanges/pro/binance.cs | 2822 | // Step 2: Subscribe to user data stream via WebSocket API |
| LOW | …ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java | 3025 | // Step 1: Create listenToken via REST API |
| LOW | …ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java | 3047 | // Step 2: Subscribe to user data stream via WebSocket API |
| LOW | ts/src/pro/binance.ts | 2515 | // Step 1: Create listenToken via REST API |
| LOW | ts/src/pro/binance.ts | 2534 | // Step 2: Subscribe to user data stream via WebSocket API |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.ts | 90 | // Step 1: By factoring out powers of 2 from p - 1, |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.ts | 94 | // Step 2: Select a non-square z such that (z | p) ≡ -1 and set c ≡ zq |
| LOW | …c/static_dependencies/noble-curves/abstract/modular.ts | 110 | // Step 0: Check that n is indeed a square: (n | p) should not be ≡ -1 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | install-skills.sh | 92 | # Check if .claude/skills directory exists locally |
| LOW | install-skills.sh | 357 | # Set trap to cleanup on exit |
| LOW | …t/base/language_specific/test_throttler_performance.py | 87 | # Check if there's already a running event loop |
| LOW | python/ccxt/static_dependencies/lark/parsers/cyk.py | 103 | # Check if the parse succeeded. |
| LOW | utils/restore_shared_env.sh | 10 | # Read the file line-by-line and assign to indexed variables |
| LOW | examples/py/margin-loan-borrow-buy-sell-repay.py | 46 | # Check if we have any collateral to get permission for borrow |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | install-skills.sh | 6 | # Usage: |
| LOW | utils/multilang.sh | 3 | # Usage example: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | postinstall.js | 47 | async function getData () { |