Repository Analysis

ccxt/ccxt

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go / Java

20.2 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of ccxt/ccxt, a Python project with 43,295 GitHub stars. SynthScan v2.0 examined 6,034,656 lines of code across 8895 source files, recording 86389 pattern matches distributed across 25 syntactic categories. The overall adjusted score of 20.2 places this repository in the Moderate AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

20.2
Adjusted Score
20.2
Raw Score
100%
Time Factor
2026-07-14
Last Push
43.3K
Stars
Python
Language
6.0M
Lines of Code
8.9K
Files
86.4K
Pattern Hits
2026-07-14
Scan Date
1.01
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 59HIGH 8894MEDIUM 6311LOW 71125

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 86389 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block53865 hits · 36168 pts
SeverityFileLineSnippetContext
LOW.php-cs-fixer.dist.php1<?phpCOMMENT
LOWexchanges.cfg1# -------------------------------------------------------------------------------COMMENT
LOWpyproject.toml61 # for CPython 3.8-3.14 on win_amd64/win_arm64 only - no win32, no sdist buildsCOMMENT
LOWtsconfig.json21 // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decoratorCOMMENT
LOWtsconfig.json41 // "noResolve": true, /* Disallow `import`s, `require`s or `<reference>`s from expandCOMMENT
LOWtsconfig.json61 // "mapRoot": "", /* Specify the location where debugger should locate map files COMMENT
LOWtsconfig.json81 "strict": true, /* Enable all strict type-checking options. */COMMENT
LOWgo/ccxt.go1// Package ccxt makes `go build` and `go build ./...` work from the go/ directory.COMMENT
LOWgo/tests/base/test.urlencodeBase64.go21 Assert(ccxt.IsEqual(exchange.UrlencodeBase64(""), ""))COMMENT
LOWgo/tests/base/test.number.go81 Assert(IsEqual(exchange.DecimalToPrecision("1234.69", TRUNCATE, 0, SIGNIFICANT_DIGITS, PAD_WITH_ZERO), "0"))COMMENT
LOWgo/tests/base/test.number.go201 Assert(IsEqual(exchange.DecimalToPrecision("-69.3", TRUNCATE, OpNeg(2), DECIMAL_PLACES), "0"))COMMENT
LOWgo/tests/base/test.sort.go21 AssertDeepEqual(exchange, nil, "sort", exchange.Sort([]any{"b", "a", "b", "c"}), []any{"a", "b", "b", "c"})COMMENT
LOWgo/tests/base/test.futures.go121// func fakeAuthRequest() <-chan interface{} {COMMENT
LOWgo/tests/base/test.futures.go141// ch <- <-future.(<-chan interface{})COMMENT
LOWgo/tests/base/test.futures.go161// return chCOMMENT
LOWgo/tests/base/test.networkMethods.go41 Assert(ccxt.IsEqual(exchange.NetworkCodeToId("TRC20", "USDC"), "Tron"))COMMENT
LOWgo/tests/base/test.networkMethods.go81 Assert(ccxt.IsEqual(exchange.NetworkIdToCode("Ether", "USDC"), "ERC20"))COMMENT
LOWgo/tests/base/test.networkMethods.go161// assert (exchange.prioritizedNetworkAliases ('ETH', 'MYTOKEN') === 'ERC20');COMMENT
LOWgo/tests/base/test.networkMethods.go181// function helperTestNetworkProtocolCorrector () {COMMENT
LOWgo/tests/base/utils.go121COMMENT
LOWgo/tests/base/utils.go141// log.Fatal(err)COMMENT
LOWgo/tests/base/utils.go221 // Empty in Go, just returningCOMMENT
LOWgo/tests/base/utils.go301 ch <- nilCOMMENT
LOWgo/tests/base/utils.go321// } else {COMMENT
LOWgo/tests/base/utils.go341// in = append(in, reflect.ValueOf(arg))COMMENT
LOWgo/tests/base/utils.go501COMMENT
LOWgo/tests/base/test.decimalToPrecision.go201 Assert(ccxt.IsEqual(exchange.DecimalToPrecision("-69.3", ccxt.TRUNCATE, ccxt.OpNeg(1), ccxt.SIGNIFICANT_DIGITS), "-60")COMMENT
LOWgo/tests/base/tests.go3121// await exchange.GetcreateOrder() ('SOL/USDC:USDC', 'limit', 'buy', 1, 100);COMMENT
LOWgo/tests/base/test.fetchHistory.go101// 'id': 'sampleexchange',COMMENT
LOWgo/tests/base/test.fetchHistory.go121// const exchange = new ccxt.coinbase ({COMMENT
LOWgo/tests/base/cache/orderbook.go81 // 'asks': [ [ 11.1, 27, '1244' ], [ 13.3, 13, '1243' ], [ 14.4, 12, '1242' ], [ 15.5, 11, '1241' ], [ 16.6, 10, '1COMMENT
LOWgo/tests/base/cache/orderbook.go161 // 'timestamp': 1574827239000,COMMENT
LOWgo/tests/base/cache/orderbook.go181 // const storedIncremetalOrderBookTarget = {COMMENT
LOWgo/tests/base/cache/orderbook.go281 // incrementalOrderBook.limit ();COMMENT
LOWgo/tests/base/cache/orderbook.go301 // incrementalOrderBook.limit ();COMMENT
LOWgo/tests/base/cache/orderbook.go321 // incrementalIndexedOrderBook.limit ();COMMENT
LOWgo/v4/kraken.go561 AppendToArray(&promises, this.PublicGetAssetPairs(params))COMMENT
LOWgo/v4/kraken.go581 // "pair_decimals": 7,COMMENT
LOWgo/v4/kraken.go601 // [250000, 0.1],COMMENT
LOWgo/v4/kraken.go781 _ = paramsCOMMENT
LOWgo/v4/kraken.go801 // "decimals": 8,COMMENT
LOWgo/v4/kraken.go821 // "XBT.M": {COMMENT
LOWgo/v4/kraken.go941 var request any = map[string]any{COMMENT
LOWgo/v4/kraken.go961 // "nextvolume": '50000.0000'COMMENT
LOWgo/v4/kraken.go1041 AddElementToObject(request, "count", limit) // 100COMMENT
LOWgo/v4/kraken.go1081func (this *KrakenCore) ParseTicker(ticker any, optionalArgs ...any) any {COMMENT
LOWgo/v4/kraken.go1221 return nilCOMMENT
LOWgo/v4/kraken.go1301COMMENT
LOWgo/v4/kraken.go1341 // "time": 1520102320.555,COMMENT
LOWgo/v4/kraken.go1541 // "4.28169434", // amountCOMMENT
LOWgo/v4/kraken.go1561 // "vol": '22.20000000',COMMENT
LOWgo/v4/kraken.go1581 // "misc": "closing",COMMENT
LOWgo/v4/kraken.go1721 // https://github.com/ccxt/ccxt/issues/5677COMMENT
LOWgo/v4/kraken.go1801 }COMMENT
LOWgo/v4/kraken.go1941 var orderRequest any = this.OrderRequest("createOrder", symbol, typeVar, request, amount, price, params)COMMENT
LOWgo/v4/kraken.go2021 var response any = nilCOMMENT
LOWgo/v4/kraken.go2121 "stop-loss-limit": "limit",COMMENT
LOWgo/v4/kraken.go2141 // }COMMENT
LOWgo/v4/kraken.go2161 // "error": [],COMMENT
LOWgo/v4/kraken.go2181 // "vol": "10.00000000",COMMENT
53805 more matches not shown…
Cross-Language Confusion3851 hits · 26876 pts
SeverityFileLineSnippetContext
HIGHpython/ccxt/exmo.py2276 # "confirmations": null,COMMENT
HIGHpython/ccxt/hitbtc.py797 # "expiry":null,COMMENT
HIGHpython/ccxt/hitbtc.py799 # "base_currency":null,COMMENT
HIGHpython/ccxt/btcturk.py288 # "minAmount": null,COMMENT
HIGHpython/ccxt/btcturk.py930 # "stopPrice": null,COMMENT
HIGHpython/ccxt/apex.py425 # "crossCollateralDiscountRate": null,COMMENT
HIGHpython/ccxt/upbit.py334 # "minimum": null,COMMENT
HIGHpython/ccxt/upbit.py335 # "onetime": null,COMMENT
HIGHpython/ccxt/upbit.py339 # "fixed": null,COMMENT
HIGHpython/ccxt/upbit.py410 # "bid": {"currency": "KRW", "price_unit": null, "min_total": 1000},COMMENT
HIGHpython/ccxt/upbit.py411 # "ask": {"currency": "BTC", "price_unit": null, "min_total": 1000},COMMENT
HIGHpython/ccxt/upbit.py988 # "bid": {"currency": "KRW", "price_unit": null, "min_total": 5000},COMMENT
HIGHpython/ccxt/upbit.py989 # "ask": {"currency": "BTC", "price_unit": null, "min_total": 5000},COMMENT
HIGHpython/ccxt/upbit.py1536 # "txid": null,COMMENT
HIGHpython/ccxt/upbit.py1539 # "done_at": null,COMMENT
HIGHpython/ccxt/upbit.py1627 # "done_at": null,COMMENT
HIGHpython/ccxt/upbit.py2222 # "done_at": null,COMMENT
HIGHpython/ccxt/hyperliquid.py429 # {specialStatuses: null, time: '1764617438643'}COMMENT
HIGHpython/ccxt/hyperliquid.py553 # null,COMMENT
HIGHpython/ccxt/hyperliquid.py795 # "evmContract":null,COMMENT
HIGHpython/ccxt/hyperliquid.py805 # "evmContract":null,COMMENT
HIGHpython/ccxt/hyperliquid.py1518 # "liquidationMarkPx": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3057 # "cloid": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3101 # "cloid": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3108 # "liquidationMarkPx": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3123 # "cloid": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3161 # "cloid": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3172 # "tif": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3306 # "liquidationMarkPx": null,COMMENT
HIGHpython/ccxt/hyperliquid.py3328 # "liquidationMarkPx": null,COMMENT
HIGHpython/ccxt/coinsph.py2012 # "withdrawOrderId": null,COMMENT
HIGHpython/ccxt/coinsph.py474 '-1102': BadRequest, # A mandatory parameter was not sent, was empty/null, or malformed. Mandatory CODE
HIGHpython/ccxt/bitrue.py1301 # "weightedAvgPrice": null,COMMENT
HIGHpython/ccxt/bitrue.py1302 # "prevClosePrice": null,COMMENT
HIGHpython/ccxt/bitrue.py1304 # "lastQty": null,COMMENT
HIGHpython/ccxt/bitrue.py1391 # weightedAvgPrice: null,COMMENT
HIGHpython/ccxt/bitrue.py1392 # prevClosePrice: null,COMMENT
HIGHpython/ccxt/bitrue.py1394 # lastQty: null,COMMENT
HIGHpython/ccxt/bitrue.py1650 # weightedAvgPrice: null,COMMENT
HIGHpython/ccxt/bitrue.py1651 # prevClosePrice: null,COMMENT
HIGHpython/ccxt/bitrue.py1653 # lastQty: null,COMMENT
HIGHpython/ccxt/bitrue.py1710 # "origClientOrderId":null,COMMENT
HIGHpython/ccxt/bitrue.py1713 # "commission":null,COMMENT
HIGHpython/ccxt/bitrue.py1714 # "commissionAssert":null,COMMENT
HIGHpython/ccxt/bitrue.py2469 # "origClientOrderId":null,COMMENT
HIGHpython/ccxt/bitrue.py2472 # "commission":null,COMMENT
HIGHpython/ccxt/bitrue.py2473 # "commissionAssert":null,COMMENT
HIGHpython/ccxt/bitrue.py2809 # "msg": null,COMMENT
HIGHpython/ccxt/bitrue.py2812 # "ctime": null,COMMENT
HIGHpython/ccxt/bitrue.py644 '-1166': InvalidOrder, # {"code":"-1166","msg":"The leverage value of the order is inconsistent witCODE
HIGHpython/ccxt/bitrue.py654 '-1160': InvalidOrder, # {"code":"-1160","msg":"Minimum order amount 10","data":null}CODE
HIGHpython/ccxt/bitrue.py655 '-1156': InvalidOrder, # {"code":"-1156","msg":"The number of closed positions exceeds the total nuCODE
HIGHpython/ccxt/bitrue.py662 '-2017': InsufficientFunds, # {code":"-2017","msg":"Insufficient balance","data":null}CODE
HIGHpython/ccxt/bitrue.py1048 # "updateTime":null,COMMENT
HIGHpython/ccxt/bitrue.py1079 # "sumMaintenanceMargin":null,COMMENT
HIGHpython/ccxt/bitrue.py1080 # "futureModel":null,COMMENT
HIGHpython/ccxt/bitrue.py1150 # "sumMaintenanceMargin":null,COMMENT
HIGHpython/ccxt/bitrue.py1151 # "futureModel":null,COMMENT
HIGHpython/ccxt/bitrue.py1183 # "sumMaintenanceMargin":null,COMMENT
HIGHpython/ccxt/bitrue.py1184 # "futureModel":null,COMMENT
3791 more matches not shown…
Cross-File Repetition4275 hits · 21375 pts
SeverityFileLineSnippetContext
HIGHpython/ccxt/exmo.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/exmo.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/okx.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/okx.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/poloniex.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/poloniex.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/aster.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/aster.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/bitget.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/bitget.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/gate.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/gate.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/delta.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/delta.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/coinex.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/coinex.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/mexc.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/mexc.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/lighter.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/lighter.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/binance.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/async_support/binance.py0add margin https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/modify-isolated-positionSTRING
HIGHpython/ccxt/exmo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/exmo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/hitbtc.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/hitbtc.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/coinsph.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/coinsph.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/hashkey.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/hashkey.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/hollaex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/hollaex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/lbank.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/lbank.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/bitopro.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/bitopro.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/blockchaincom.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/blockchaincom.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/bitso.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/bitso.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/bitfinex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/bitfinex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/bitstamp.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/bitstamp.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/coincheck.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/coincheck.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/poloniex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/poloniex.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/gemini.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/gemini.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/cryptomus.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/cryptomus.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/woo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/woo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/bitvavo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/bitvavo.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/foxbit.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/foxbit.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/cryptocom.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
HIGHpython/ccxt/async_support/cryptocom.py0https://docs.bitvavo.com/#tag/account/paths/~1account/get fetch the trading fees for multiple markets :param dict [paramSTRING
4215 more matches not shown…
AI Slop Vocabulary5452 hits · 15256 pts
SeverityFileLineSnippetContext
MEDIUMgo/tests/base/test.currency.go39 AddElementToObject(format, "type", "crypto") CODE
MEDIUMgo/v4/kraken.go1580 // "leverage": "5",COMMENT
MEDIUMgo/v4/kraken.go2136 // "sell 0.00100000 ETHUSDT @ stop loss 2677.00 -> limit 2577.00 with 5:1 leverage"COMMENT
MEDIUMgo/v4/kraken.go2177 // "leverage": "none",COMMENT
MEDIUMgo/v4/kraken.go2211 // "leverage": "none",COMMENT
MEDIUMgo/v4/kraken.go2674 // "leverage":"none",COMMENT
MEDIUMgo/v4/kraken.go2921 // "leverage": "5",COMMENT
MEDIUMgo/v4/kraken.go3226 // "leverage": "none",COMMENT
MEDIUMgo/v4/kraken.go3339 // "leverage":"none",COMMENT
MEDIUMgo/v4/kraken.go4074 // "leverage": "2.00000",COMMENT
MEDIUMgo/v4/kraken.go4100 // "leverage": "2.00000",COMMENT
MEDIUMgo/v4/digifinex_wrapper.go1284 * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structurCOMMENT
MEDIUMgo/v4/digifinex_wrapper.go1317 * @returns {object} a [leverage tiers structure]{@link https://docs.ccxt.com/?id=leverage-tiers-structure}COMMENT
MEDIUMgo/v4/hashkey.go3111 // "leverage": "5",COMMENT
MEDIUMgo/v4/hashkey.go3898 // "leverage": "5",COMMENT
MEDIUMgo/v4/hashkey.go3919 // "leverage": "5",COMMENT
MEDIUMgo/v4/hashkey.go4342 // "leverage": "5",COMMENT
MEDIUMgo/v4/hashkey.go4403 * @see https://hashkeyglobal-apidoc.readme.io/reference/query-futures-leverage-tradeCOMMENT
MEDIUMgo/v4/hashkey.go4406 * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure}COMMENT
MEDIUMgo/v4/hashkey.go4431 // "leverage": "5",COMMENT
MEDIUMgo/v4/hashkey.go4462 * @see https://hashkeyglobal-apidoc.readme.io/reference/change-futures-leverage-tradeCOMMENT
MEDIUMgo/v4/hashkey.go4498 // "leverage": "3"COMMENT
MEDIUMgo/v4/hashkey.go4701 * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structurCOMMENT
MEDIUMgo/v4/bitrue.go3491 * @see https://www.bitrue.com/api-docs#change-initial-leverage-trade-hmac-sha256COMMENT
MEDIUMgo/v4/bitrue.go3491 * @see https://www.bitrue.com/api-docs#change-initial-leverage-trade-hmac-sha256COMMENT
MEDIUMgo/v4/bitrue.go3492 * @see https://www.bitrue.com/api_docs_includes_file/delivery.html#change-initial-leverage-trade-hmac-sha256COMMENT
MEDIUMgo/v4/bitrue.go3492 * @see https://www.bitrue.com/api_docs_includes_file/delivery.html#change-initial-leverage-trade-hmac-sha256COMMENT
MEDIUMgo/v4/bitrue.go2030 // Note this is not the actual cost, since Binance futures uses leverage to calculate margins.COMMENT
MEDIUMgo/v4/bybit.go7505 // "leverage": "10",COMMENT
MEDIUMgo/v4/bybit.go7646 // "leverage": "10",COMMENT
MEDIUMgo/v4/bybit.go7702 // "leverage": "4.2",COMMENT
MEDIUMgo/v4/bybit.go7720 // "leverage":"1.00",COMMENT
MEDIUMgo/v4/bybit.go7752 // "leverage": "10",COMMENT
MEDIUMgo/v4/bybit.go7777 // "leverage": "10",COMMENT
MEDIUMgo/v4/bybit.go7807 // leverage: '10',COMMENT
MEDIUMgo/v4/bybit.go7943 * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure}COMMENT
MEDIUMgo/v4/bybit.go8108 * @see https://bybit-exchange.github.io/docs/v5/position/leverageCOMMENT
MEDIUMgo/v4/bybit.go8136 // engage in leverage settingCOMMENT
MEDIUMgo/v4/bybit.go9142 * @returns {object} a [leverage tiers structure]{@link https://docs.ccxt.com/?id=leverage-tiers-structure}COMMENT
MEDIUMgo/v4/bybit.go10220 * @returns {object} a dictionary of [leverage tiers structures]{@link https://docs.ccxt.com/?id=leverage-tiers-structurCOMMENT
MEDIUMgo/v4/bybit.go10758 // leverage: '10',COMMENT
MEDIUMgo/v4/bybit.go11375 * @returns {object[]} an array of [auto de leverage structures]{@link https://docs.ccxt.com/?id=auto-de-leverage-structCOMMENT
MEDIUMgo/v4/bybit.go11418 // "leverage": "",COMMENT
MEDIUMgo/v4/bybit.go11474 // "leverage": "",COMMENT
MEDIUMgo/v4/toobit_wrapper.go1079 * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#change-initial-leverage-tradeCOMMENT
MEDIUMgo/v4/toobit_wrapper.go1079 * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#change-initial-leverage-tradeCOMMENT
MEDIUMgo/v4/toobit_wrapper.go1113 * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#get-the-leverage-multiple-and-position-mode-user_dataCOMMENT
MEDIUMgo/v4/toobit_wrapper.go1113 * @see https://toobit-docs.github.io/apidocs/usdt_swap/v1/en/#get-the-leverage-multiple-and-position-mode-user_dataCOMMENT
MEDIUMgo/v4/toobit_wrapper.go1116 * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure}COMMENT
MEDIUMgo/v4/hyperliquid.go4535 // "leverage": {COMMENT
MEDIUMgo/v4/hyperliquid.go4591 // "leverage": {COMMENT
MEDIUMgo/v4/hitbtc.go3542 // "leverage": "10.00",COMMENT
MEDIUMgo/v4/hitbtc.go3642 // "leverage": "10.00",COMMENT
MEDIUMgo/v4/hitbtc.go3681 // "leverage": "10.00",COMMENT
MEDIUMgo/v4/hitbtc.go4062 // "leverage": "8.00",COMMENT
MEDIUMgo/v4/hitbtc.go4094 // "leverage": "8.00",COMMENT
MEDIUMgo/v4/hitbtc.go4200 * @returns {object} a [leverage structure]{@link https://docs.ccxt.com/?id=leverage-structure}COMMENT
MEDIUMgo/v4/hitbtc.go4250 // "leverage": "12.00",COMMENT
MEDIUMgo/v4/hitbtc.go4508 // "leverage":"1.00",COMMENT
MEDIUMgo/v4/okx.go6639 * @see https://www.okx.com/docs-v5/en/#rest-api-account-get-leverageCOMMENT
5392 more matches not shown…
Hyper-Verbose Identifiers14552 hits · 12650 pts
SeverityFileLineSnippetContext
LOWpostinstall.js70function parseTotalCountFromLinkHeader (linkHeader) {CODE
LOWgo/tests/base/test.networkMethods.go154// function helperTestNetworkProtocolCorrector () {COMMENT
LOWgo/tests/base/test.networkMethods.go181// function helperTestNetworkProtocolCorrector () {COMMENT
LOWpython/ccxt/exmo.py341 def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification:CODE
LOWpython/ccxt/exmo.py402 def fetch_private_trading_fees(self, params={}):CODE
LOWpython/ccxt/exmo.py455 def fetch_public_trading_fees(self, params={}):CODE
LOWpython/ccxt/exmo.py578 def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}):CODE
LOWpython/ccxt/exmo.py615 def parse_deposit_withdraw_fee(self, fee, currency: Currency = None):CODE
LOWpython/ccxt/exmo.py1476 def create_market_order_with_cost(self, symbol: str, side: OrderSide, cost: float, params={}):CODE
LOWpython/ccxt/exmo.py1493 def create_market_buy_order_with_cost(self, symbol: str, cost: float, params={}):CODE
LOWpython/ccxt/exmo.py1509 def create_market_sell_order_with_cost(self, symbol: str, cost: float, params={}):CODE
LOWpython/ccxt/exmo.py2363 def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[TranCODE
LOWpython/ccxt/hitbtc.py1452 def fetch_transactions_helper(self, types, code, since, limit, params):CODE
LOWpython/ccxt/hitbtc.py1596 def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[TranCODE
LOWpython/ccxt/hitbtc.py2776 def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/hitbtc.py3312 def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification:CODE
LOWpython/ccxt/hitbtc.py3492 def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}):CODE
LOWpython/ccxt/hitbtc.py3532 def parse_deposit_withdraw_fee(self, fee, currency: Currency = None):CODE
LOWpython/ccxt/hitbtc.py3622 def handle_margin_mode_and_params(self, methodName, params={}, defaultValue: Any = None) -> list:CODE
LOWpython/ccxt/okx.py1473 def handle_market_type_and_params(self, methodName: str, market: Market = None, params={}, defaultValue: Any = None)CODE
LOWpython/ccxt/okx.py1481 def convert_to_instrument_type(self, type):CODE
LOWpython/ccxt/okx.py1485 def create_expired_option_market(self, symbol: str):CODE
LOWpython/ccxt/okx.py2688 def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/okx.py2999 def create_market_buy_order_with_cost(self, symbol: str, cost: float, params={}):CODE
LOWpython/ccxt/okx.py3021 def create_market_sell_order_with_cost(self, symbol: str, cost: float, params={}):CODE
LOWpython/ccxt/okx.py3705 def cancel_orders_for_symbols(self, orders: List[CancellationRequest], params={}):CODE
LOWpython/ccxt/okx.py5152 def fetch_deposit_addresses_by_network(self, code: str, params={}) -> List[DepositAddress]:CODE
LOWpython/ccxt/okx.py5882 def fetch_positions_for_symbol(self, symbol: str, params={}):CODE
LOWpython/ccxt/okx.py6922 def parse_borrow_rate_histories(self, response, codes, since, limit):CODE
LOWpython/ccxt/okx.py6950 def fetch_borrow_rate_histories(self, codes=None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/okx.py6992 def fetch_borrow_rate_history(self, code: str, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/okx.py7069 def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification:CODE
LOWpython/ccxt/okx.py7168 def fetch_market_leverage_tiers(self, symbol: str, params={}) -> List[LeverageTier]:CODE
LOWpython/ccxt/okx.py7223 def parse_market_leverage_tiers(self, info, market: Market = None) -> List[LeverageTier]:CODE
LOWpython/ccxt/okx.py7541 def fetch_open_interest_history(self, symbol: str, timeframe='1d', since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/okx.py7666 def fetch_deposit_withdraw_fees(self, codes: Strings = None, params={}):CODE
LOWpython/ccxt/okx.py7729 def parse_deposit_withdraw_fees(self, response, codes: Strings = None, currencyIdKey: Any = None):CODE
LOWpython/ccxt/okx.py8459 def fetch_convert_trade_history(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[ConCODE
LOWpython/ccxt/okx.py8674 def fetch_margin_adjustment_history(self, symbol: Str = None, type: Str = None, since: Num = None, limit: Num = NoneCODE
LOWpython/ccxt/okx.py8846 def fetch_long_short_ratio_history(self, symbol: Str = None, timeframe: Str = None, since: Int = None, limit: Int = CODE
LOWpython/ccxt/apex.py1048 def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/apex.py1260 def generate_random_client_id_omni(self, _accountId: str):CODE
LOWpython/ccxt/coinbaseinternational.py339 def handle_portfolio_and_params(self, methodName: str, params={}):CODE
LOWpython/ccxt/coinbaseinternational.py357 def handle_network_id_and_params(self, currencyCode: str, methodName: str, params={}):CODE
LOWpython/ccxt/coinbaseinternational.py500 def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/coinbaseinternational.py554 def parse_funding_rate_history(self, info, market: Market = None):CODE
LOWpython/ccxt/coinbaseinternational.py908 def fetch_deposits_withdrawals(self, code: Str = None, since: Int = None, limit: Int = None, params={}) -> List[TranCODE
LOWpython/ccxt/hyperliquid.py729 def calculate_price_precision(self, price: float, amountPrecision: float, maxDecimals: float):CODE
LOWpython/ccxt/hyperliquid.py1048 def update_spot_currency_code(self, code: str) -> str:CODE
LOWpython/ccxt/hyperliquid.py1671 def build_user_dex_abstraction_sig(self, message):CODE
LOWpython/ccxt/hyperliquid.py1682 def build_user_abstraction_sig(self, message):CODE
LOWpython/ccxt/hyperliquid.py1693 def build_approve_builder_fee_sig(self, message):CODE
LOWpython/ccxt/hyperliquid.py1768 def handle_builder_fee_approval(self):CODE
LOWpython/ccxt/hyperliquid.py1876 def enable_user_dex_abstraction(self, enabled: bool, params={}):CODE
LOWpython/ccxt/hyperliquid.py2438 def cancel_orders_for_symbols(self, orders: List[CancellationRequest], params={}):CODE
LOWpython/ccxt/hyperliquid.py2784 def fetch_funding_rate_history(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}):CODE
LOWpython/ccxt/hyperliquid.py2936 def fetch_canceled_and_closed_orders(self, symbol: Str = None, since: Int = None, limit: Int = None, params={}) -> LCODE
LOWpython/ccxt/hyperliquid.py3735 def parse_margin_modification(self, data: dict, market: Market = None) -> MarginModification:CODE
LOWpython/ccxt/hyperliquid.py4578 def calculate_rate_limiter_cost(self, api, method, path, params, config={}):CODE
LOWpython/ccxt/hyperliquid.py4586 def parse_create_edit_order_args(self, id: Str, symbol: str, type: OrderType, side: OrderSide, amount: float, price:CODE
14492 more matches not shown…
Magic Placeholder Names755 hits · 4091 pts
SeverityFileLineSnippetContext
HIGHREADME.md490 'apiKey': 'YOUR_API_KEY',CODE
HIGHREADME.md550 'apiKey': 'YOUR_API_KEY',CODE
HIGHREADME.md596 'apiKey' => 'YOUR_API_KEY',CODE
HIGHREADME.md725 config.put("apiKey", "YOUR_API_KEY");CODE
HIGHpython/README.md490 'apiKey': 'YOUR_API_KEY',CODE
HIGHpython/README.md550 'apiKey': 'YOUR_API_KEY',CODE
HIGHpython/README.md596 'apiKey' => 'YOUR_API_KEY',CODE
HIGHpython/README.md725 config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/pt/manual.md4661 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md4668 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/pt/manual.md4673exchange.ApiKey = "YOUR_API_KEY"CODE
HIGHwebsite/content-i18n/pt/manual.md4679 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/pt/manual.md4684exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/pt/manual.md4690config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/pt/manual.md4695exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/pt/manual.md249 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md266 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md289 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md302 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/pt/manual.md313 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/pt/manual.md327config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/pt/manual.md4617 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md4639 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/pt/manual.md5438 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/pt/manual.md5469 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/zh/manual.md4662 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md4669 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/zh/manual.md4674exchange.ApiKey = "YOUR_API_KEY"CODE
HIGHwebsite/content-i18n/zh/manual.md4680 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/zh/manual.md4685exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/zh/manual.md4691config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/zh/manual.md4696exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/zh/manual.md249 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md266 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md289 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md302 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/zh/manual.md313 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/zh/manual.md327config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/zh/manual.md4618 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md4640 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/zh/manual.md5439 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/zh/manual.md5470 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/de/manual.md4657 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md4664 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/de/manual.md4669exchange.ApiKey = "YOUR_API_KEY"CODE
HIGHwebsite/content-i18n/de/manual.md4675 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/de/manual.md4680exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/de/manual.md4686config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/de/manual.md4691exchange.apiKey = "YOUR_API_KEY";CODE
HIGHwebsite/content-i18n/de/manual.md249 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md266 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md289 'apiKey' => 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md302 "apiKey": "YOUR_API_KEY",CODE
HIGHwebsite/content-i18n/de/manual.md313 { "apiKey", "YOUR_API_KEY" },CODE
HIGHwebsite/content-i18n/de/manual.md327config.put("apiKey", "YOUR_API_KEY");CODE
HIGHwebsite/content-i18n/de/manual.md4613 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md4635 'apiKey': 'YOUR_API_KEY',CODE
HIGHwebsite/content-i18n/de/manual.md5434 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/de/manual.md5465 'apiKey': YOUR_API_KEY,CODE
HIGHwebsite/content-i18n/ko/manual.md4657 'apiKey' => 'YOUR_API_KEY',CODE
695 more matches not shown…
Decorative Section Separators795 hits · 2716 pts
SeverityFileLineSnippetContext
MEDIUMexchanges.cfg1# -------------------------------------------------------------------------------COMMENT
MEDIUMexchanges.cfg5# -------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/kraken.py873 # ---------------COMMENT
MEDIUMpython/ccxt/__init__.py23# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/__init__.py27# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/kucoin.py6434 # #------------------------------------------------------COMMENT
MEDIUMpython/ccxt/kucoin.py7341 # #--------------------------------------------------COMMENT
MEDIUMpython/ccxt/kucoin.py7356 # #--------------------------------------------------COMMENT
MEDIUMpython/ccxt/kucoin.py7480 # #--------------------------------------------------COMMENT
MEDIUMpython/ccxt/kucoin.py7495 # #--------------------------------------------------COMMENT
MEDIUMpython/ccxt/bitget.py982 # --------------------------------------------------------COMMENT
MEDIUMpython/ccxt/bitget.py1297 # --------------------------------------------------------COMMENT
MEDIUMpython/ccxt/htx.py221 # ------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/htx.py352 # ------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/phemex.py2596 # ----------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/phemex.py2602 # ----------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/__init__.py5# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/__init__.py9# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_ticker.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_ticker.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…o/test/Exchange/test_watch_liquidations_for_symbols.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…o/test/Exchange/test_watch_liquidations_for_symbols.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…pro/test/Exchange/test_watch_order_book_for_symbols.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…pro/test/Exchange/test_watch_order_book_for_symbols.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…thon/ccxt/pro/test/Exchange/test_watch_liquidations.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…thon/ccxt/pro/test/Exchange/test_watch_liquidations.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_trades.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_trades.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_tickers.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_tickers.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_ohlcv.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_ohlcv.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_order_book.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_order_book.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_bids_asks.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_bids_asks.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_orders.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_orders.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_position.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_position.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_balance.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_balance.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…ccxt/pro/test/Exchange/test_watch_ohlcv_for_symbols.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…ccxt/pro/test/Exchange/test_watch_ohlcv_for_symbols.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…cxt/pro/test/Exchange/test_watch_trades_for_symbols.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…cxt/pro/test/Exchange/test_watch_trades_for_symbols.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_positions.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_positions.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_my_trades.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/Exchange/test_watch_my_trades.py12# ----------------------------------------------------------------------------COMMENT
MEDIUM…thon/ccxt/pro/test/Exchange/test_un_watch_positions.py7# ----------------------------------------------------------------------------COMMENT
MEDIUM…thon/ccxt/pro/test/Exchange/test_un_watch_positions.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py224 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py7# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py12# ----------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py26# --------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py247 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py273 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py289 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMpython/ccxt/pro/test/base/test_order_book.py314 # ------------------------------------------------------------------------------------------------------------------COMMENT
735 more matches not shown…
Excessive Try-Catch Wrapping809 hits · 798 pts
SeverityFileLineSnippetContext
LOWplayground/lib/examples.ts155 except Exception as e:CODE
LOWplayground/lib/runners/pyproxy/sitecustomize.py16 except Exception:CODE
LOWplayground/lib/runners/pyproxy/sitecustomize.py24 except Exception:CODE
MEDIUMpython/ccxt/hyperliquid.py1761def initialize_client(self):CODE
LOWpython/ccxt/hyperliquid.py1723 except Exception as e:CODE
LOWpython/ccxt/hyperliquid.py1764 except Exception as e:CODE
LOWpython/ccxt/hyperliquid.py1782 except Exception as e:CODE
LOWpython/ccxt/hyperliquid.py1813 except Exception as e:CODE
LOWpython/ccxt/bitrue.py3182 except Exception as e:CODE
LOWpython/ccxt/kraken.py2501 except Exception as e:CODE
LOWpython/ccxt/grvt.py609 except Exception as e:CODE
LOWpython/ccxt/grvt.py1722 except Exception as error:CODE
LOWpython/ccxt/coinbase.py1482 except Exception as e:CODE
LOWpython/ccxt/coinbase.py1487 except Exception as e:CODE
LOWpython/ccxt/bullish.py1299 except Exception as e:CODE
LOWpython/ccxt/kucoin.py8393 except Exception as exc:CODE
LOWpython/ccxt/aster.py4066 except Exception as e:CODE
MEDIUMpython/ccxt/pacifica.py393def initialize_client(self):CODE
LOWpython/ccxt/pacifica.py396 except Exception as e:CODE
LOWpython/ccxt/pacifica.py414 except Exception as e:CODE
LOWpython/ccxt/cryptocom.py580 except Exception as e:CODE
LOWpython/ccxt/bitget.py1944 except Exception as e:CODE
LOWpython/ccxt/gate.py1214 except Exception as e:CODE
LOWpython/ccxt/whitebit.py1406 except Exception as error:CODE
LOWpython/ccxt/whitebit.py1424 except Exception as error:CODE
LOWpython/ccxt/phemex.py3116 except Exception as e:CODE
LOWpython/ccxt/coinbaseexchange.py2044 except Exception as e:CODE
LOWpython/ccxt/tokocrypto.py2513 except Exception as e:CODE
LOWpython/ccxt/lighter.py609 except Exception as e:CODE
LOWpython/ccxt/binance.py11047 except Exception as e:CODE
LOWpython/ccxt/binance.py11755 except Exception as e:CODE
LOWpython/ccxt/pro/hitbtc.py1330 except Exception as e:CODE
LOWpython/ccxt/pro/okx.py2279 except Exception as e:CODE
LOWpython/ccxt/pro/apex.py916 except Exception as error:CODE
LOWpython/ccxt/pro/apex.py976 except Exception as e:CODE
LOWpython/ccxt/pro/coinbaseinternational.py759 except Exception as e:CODE
LOWpython/ccxt/pro/hyperliquid.py1321 except Exception as e:CODE
LOWpython/ccxt/pro/bitrue.py821 except Exception as error:CODE
LOWpython/ccxt/pro/bybit.py2289 except Exception as error:CODE
LOWpython/ccxt/pro/hashkey.py789 except Exception as error:CODE
LOWpython/ccxt/pro/hollaex.py460 except Exception as e:CODE
LOWpython/ccxt/pro/lbank.py876 except Exception as e:CODE
LOWpython/ccxt/pro/bitmart.py1821 except Exception as e:CODE
LOWpython/ccxt/pro/poloniex.py1225 except Exception as e:CODE
LOWpython/ccxt/pro/derive.py647 except Exception as error:CODE
LOWpython/ccxt/pro/woo.py226 except Exception as e:CODE
LOWpython/ccxt/pro/woo.py274 except Exception as e:CODE
LOWpython/ccxt/pro/woo.py1399 except Exception as error:CODE
LOWpython/ccxt/pro/krakenfutures.py1508 except Exception as error:CODE
LOWpython/ccxt/pro/bullish.py715 except Exception as e:CODE
LOWpython/ccxt/pro/kucoin.py159 except Exception as e:CODE
LOWpython/ccxt/pro/kucoin.py260 except Exception as e:CODE
LOWpython/ccxt/pro/bitvavo.py1334 except Exception as e:CODE
LOWpython/ccxt/pro/aster.py1202 except Exception as error:CODE
LOWpython/ccxt/pro/bithumb.py377 except Exception as e:CODE
LOWpython/ccxt/pro/pacifica.py1143 except Exception as e:CODE
LOWpython/ccxt/pro/cryptocom.py74 except Exception as e:CODE
LOWpython/ccxt/pro/cryptocom.py1231 except Exception as e:CODE
LOWpython/ccxt/pro/bitget.py2412 except Exception as e:CODE
LOWpython/ccxt/pro/gate.py1738 except Exception as e:CODE
749 more matches not shown…
Unused Imports860 hits · 656 pts
SeverityFileLineSnippetContext
LOWpython/ccxt/__init__.py29CODE
LOWpython/ccxt/__init__.py30CODE
LOWpython/ccxt/__init__.py32CODE
LOWpython/ccxt/__init__.py33CODE
LOWpython/ccxt/__init__.py34CODE
LOWpython/ccxt/__init__.py35CODE
LOWpython/ccxt/__init__.py36CODE
LOWpython/ccxt/__init__.py37CODE
LOWpython/ccxt/__init__.py38CODE
LOWpython/ccxt/__init__.py39CODE
LOWpython/ccxt/__init__.py40CODE
LOWpython/ccxt/__init__.py41CODE
LOWpython/ccxt/__init__.py44CODE
LOWpython/ccxt/__init__.py45CODE
LOWpython/ccxt/__init__.py46CODE
LOWpython/ccxt/__init__.py47CODE
LOWpython/ccxt/__init__.py48CODE
LOWpython/ccxt/__init__.py49CODE
LOWpython/ccxt/__init__.py50CODE
LOWpython/ccxt/__init__.py51CODE
LOWpython/ccxt/__init__.py52CODE
LOWpython/ccxt/__init__.py53CODE
LOWpython/ccxt/__init__.py54CODE
LOWpython/ccxt/__init__.py55CODE
LOWpython/ccxt/__init__.py56CODE
LOWpython/ccxt/__init__.py57CODE
LOWpython/ccxt/__init__.py58CODE
LOWpython/ccxt/__init__.py59CODE
LOWpython/ccxt/__init__.py60CODE
LOWpython/ccxt/__init__.py61CODE
LOWpython/ccxt/__init__.py62CODE
LOWpython/ccxt/__init__.py63CODE
LOWpython/ccxt/__init__.py64CODE
LOWpython/ccxt/__init__.py65CODE
LOWpython/ccxt/__init__.py66CODE
LOWpython/ccxt/__init__.py67CODE
LOWpython/ccxt/__init__.py68CODE
LOWpython/ccxt/__init__.py69CODE
LOWpython/ccxt/__init__.py70CODE
LOWpython/ccxt/__init__.py71CODE
LOWpython/ccxt/__init__.py72CODE
LOWpython/ccxt/__init__.py73CODE
LOWpython/ccxt/__init__.py74CODE
LOWpython/ccxt/__init__.py75CODE
LOWpython/ccxt/__init__.py76CODE
LOWpython/ccxt/__init__.py77CODE
LOWpython/ccxt/__init__.py78CODE
LOWpython/ccxt/__init__.py79CODE
LOWpython/ccxt/__init__.py80CODE
LOWpython/ccxt/__init__.py81CODE
LOWpython/ccxt/__init__.py82CODE
LOWpython/ccxt/__init__.py83CODE
LOWpython/ccxt/__init__.py84CODE
LOWpython/ccxt/__init__.py85CODE
LOWpython/ccxt/__init__.py87CODE
LOWpython/ccxt/__init__.py88CODE
LOWpython/ccxt/__init__.py89CODE
LOWpython/ccxt/__init__.py90CODE
LOWpython/ccxt/__init__.py91CODE
LOWpython/ccxt/__init__.py92CODE
800 more matches not shown…
Hallucination Indicators59 hits · 645 pts
SeverityFileLineSnippetContext
CRITICAL….BouncyCastle/math/ec/multiplier/WTauNafPreCompInfo.cs13 * {@link org.bouncycastle.math.ec.multiplier.WTauNafMultiplier.multiply()COMMENT
CRITICAL.claude/skills/ccxt-java/SKILL.md324var wsExchange = new io.github.ccxt.exchanges.pro.Binance();CODE
CRITICAL.claude/skills/ccxt-java/SKILL.md667var wsExchange = new io.github.ccxt.exchanges.pro.Binance();CODE
CRITICAL…rc/test/java/io/github/ccxt/ConcurrencyStressTest.java55 Object mockResponse = io.github.ccxt.base.JsonHelper.deserialize(mockJson);CODE
CRITICAL…va/lib/src/test/java/io/github/ccxt/ws/LiveWsTest.java24@org.junit.jupiter.api.condition.EnabledIf("isLiveTestEnabled")CODE
CRITICAL…/test/java/io/github/ccxt/ws/WsClientPingPongTest.java34 new io.netty.handler.codec.http.DefaultHttpHeaders(), 65536);CODE
CRITICAL…test/java/io/github/ccxt/ws/WatchOrderBookExample.java19 exchange = new io.github.ccxt.exchanges.pro.Binance(config);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java790 return io.github.ccxt.base.Functions.isHttpMethod(CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java796 return io.github.ccxt.base.Functions.keysort(parameters);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java800 return io.github.ccxt.base.Functions.sort(inputList);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java805 return io.github.ccxt.base.Functions.omit(a, keys);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java809 return io.github.ccxt.base.Functions.omit(a, key);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java813 return (java.util.Map<String, Object>) io.github.ccxt.base.Functions.omit(a, key);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java817 return io.github.ccxt.base.Functions.omitN(a, keys);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java821 return io.github.ccxt.base.Functions.toArray(a);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java825 return io.github.ccxt.base.Functions.arrayConcat(a, b);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java829 return io.github.ccxt.base.Functions.aggregate(bidasks);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java833 return io.github.ccxt.base.Functions.uuidv1();CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java837 return io.github.ccxt.base.Functions.uuid16();CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java853 return io.github.ccxt.base.Functions.extractParams(str);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java857 return io.github.ccxt.base.Functions.isJsonEncodedObject(str);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java861 return io.github.ccxt.base.Functions.json(obj);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java866 return io.github.ccxt.base.Functions.Json(obj);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java870 return io.github.ccxt.base.Functions.ordered(ob);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java878 return io.github.ccxt.base.Generic.sortBy(array, value1, null, null);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java882 return io.github.ccxt.base.Generic.sortBy(array, value1, desc, null);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java886 return io.github.ccxt.base.Generic.sortBy(array, value1, desc, defaultValue);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java890 return io.github.ccxt.base.Generic.sortBy2(array, key1, key2, desc);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java894 return io.github.ccxt.base.Generic.sortBy2(array, key1, key2, null);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java899 return io.github.ccxt.base.Generic.filterBy(aa, key, value);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java904 return io.github.ccxt.base.Generic.extend(aa, bb);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java908 return io.github.ccxt.base.Generic.Extend(aa, bb);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java913 return io.github.ccxt.base.Generic.deepExtend2(objs);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java917 return io.github.ccxt.base.Generic.deepExtend(objs);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java921 return io.github.ccxt.base.Generic.deepExtend(objs);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java926 return io.github.ccxt.base.Generic.inArray(elem, list2);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java930 return io.github.ccxt.base.Generic.isArray(a);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java935 return io.github.ccxt.base.Generic.indexBySafe(a, key);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java939 return io.github.ccxt.base.Generic.indexBy(a, key);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java944 return io.github.ccxt.base.Generic.groupBy(trades, key);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java949 return io.github.ccxt.base.Generic.omitZero(value);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java954 return io.github.ccxt.base.Generic.sum(args);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java958 return io.github.ccxt.base.Generic.sum(a, b);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java1743 var raceFuture = io.github.ccxt.ws.Future.race(futures);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java1980 return new io.github.ccxt.ws.WsOrderBook.IndexedOrderBook(snapshot, depth);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java1986 return new io.github.ccxt.ws.WsOrderBook.CountedOrderBook(snapshot, depth);CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java2161 return this.httpClient.sendAsync(request, java.net.http.HttpResponse.BodyHandlers.ofByteArray())CODE
CRITICALjava/lib/src/main/java/io/github/ccxt/Exchange.java2677 org.bouncycastle.jcajce.provider.digest.Keccak.Digest256 k = new org.bouncycastle.jcajce.provider.digest.Keccak.CODE
CRITICAL…main/java/io/github/ccxt/exchanges/pro/GateeuCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…n/java/io/github/ccxt/exchanges/pro/BinanceusCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…ain/java/io/github/ccxt/exchanges/pro/BitmartCore.java2142 Helpers.addElementToObject(orderbook, side, new io.github.ccxt.ws.OrderBookSide.Bids(new java.util.ArrayCODE
CRITICAL…ain/java/io/github/ccxt/exchanges/pro/BitmartCore.java2145 Helpers.addElementToObject(orderbook, side, new io.github.ccxt.ws.OrderBookSide.Asks(new java.util.ArrayCODE
CRITICAL…ava/io/github/ccxt/exchanges/pro/BinancecoinmCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…ain/java/io/github/ccxt/exchanges/pro/BequantCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…java/io/github/ccxt/exchanges/pro/BinanceusdmCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…ain/java/io/github/ccxt/exchanges/pro/BybiteuCore.java26 Object parentWsDescribe = new io.github.ccxt.exchanges.pro.Binance().describeData();CODE
CRITICAL…a/lib/src/main/java/io/github/ccxt/base/Functions.java29 new com.fasterxml.jackson.databind.module.SimpleModule("OrderBookSideSnapshot");CODE
CRITICAL…a/lib/src/main/java/io/github/ccxt/base/Functions.java32 m.setSerializerModifier(new com.fasterxml.jackson.databind.ser.BeanSerializerModifier() {CODE
CRITICAL…a/lib/src/main/java/io/github/ccxt/base/Functions.java39 if (io.github.ccxt.ws.OrderBookSide.class.isAssignableFrom(valueType.getRawClass())) {CODE
Deep Nesting815 hits · 466 pts
SeverityFileLineSnippetContext
LOWpython/ccxt/exmo.py723CODE
LOWpython/ccxt/exmo.py1525CODE
LOWpython/ccxt/exmo.py2239CODE
LOWpython/ccxt/hitbtc.py1305CODE
LOWpython/ccxt/hitbtc.py1888CODE
LOWpython/ccxt/hitbtc.py1935CODE
LOWpython/ccxt/hitbtc.py1997CODE
LOWpython/ccxt/hitbtc.py2079CODE
LOWpython/ccxt/hitbtc.py2140CODE
LOWpython/ccxt/hitbtc.py2182CODE
LOWpython/ccxt/hitbtc.py2222CODE
LOWpython/ccxt/hitbtc.py2264CODE
LOWpython/ccxt/hitbtc.py3383CODE
LOWpython/ccxt/okx.py1563CODE
LOWpython/ccxt/okx.py1732CODE
LOWpython/ccxt/okx.py2583CODE
LOWpython/ccxt/okx.py3043CODE
LOWpython/ccxt/okx.py3705CODE
LOWpython/ccxt/okx.py4413CODE
LOWpython/ccxt/okx.py5895CODE
LOWpython/ccxt/okx.py6303CODE
LOWpython/ccxt/apex.py1244CODE
LOWpython/ccxt/upbit.py299CODE
LOWpython/ccxt/upbit.py1159CODE
LOWpython/ccxt/upbit.py1310CODE
LOWpython/ccxt/upbit.py1676CODE
LOWpython/ccxt/hyperliquid.py511CODE
LOWpython/ccxt/hyperliquid.py2147CODE
LOWpython/ccxt/hyperliquid.py2952CODE
LOWpython/ccxt/hyperliquid.py4180CODE
LOWpython/ccxt/hyperliquid.py4238CODE
LOWpython/ccxt/hyperliquid.py4525CODE
LOWpython/ccxt/coinsph.py691CODE
LOWpython/ccxt/coinsph.py1356CODE
LOWpython/ccxt/bitrue.py834CODE
LOWpython/ccxt/bitrue.py1213CODE
LOWpython/ccxt/bitrue.py1836CODE
LOWpython/ccxt/bitrue.py1968CODE
LOWpython/ccxt/bitrue.py3090CODE
LOWpython/ccxt/bitrue.py3210CODE
LOWpython/ccxt/bybit.py1863CODE
LOWpython/ccxt/bybit.py2214CODE
LOWpython/ccxt/bybit.py2541CODE
LOWpython/ccxt/bybit.py2677CODE
LOWpython/ccxt/bybit.py3003CODE
LOWpython/ccxt/bybit.py3283CODE
LOWpython/ccxt/bybit.py3348CODE
LOWpython/ccxt/bybit.py4032CODE
LOWpython/ccxt/bybit.py6414CODE
LOWpython/ccxt/bybit.py6676CODE
LOWpython/ccxt/bybit.py9341CODE
LOWpython/ccxt/mercado.py716CODE
LOWpython/ccxt/kraken.py1359CODE
LOWpython/ccxt/kraken.py1821CODE
LOWpython/ccxt/kraken.py2062CODE
LOWpython/ccxt/kraken.py3102CODE
LOWpython/ccxt/kraken.py3464CODE
LOWpython/ccxt/lbank.py977CODE
LOWpython/ccxt/lbank.py1560CODE
LOWpython/ccxt/lbank.py2763CODE
755 more matches not shown…
Structural Annotation Overuse43 hits · 78 pts
SeverityFileLineSnippetContext
LOWgo/v4/exchange_crypto.go558 // // Step 2: Parse EC private keyCOMMENT
LOWgo/v4/pro/binance.go3123 // Step 1: Create listenToken via REST APICOMMENT
LOWgo/v4/pro/binance.go3144 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWpython/ccxt/pro/binance.py2350 # Step 1: Create listenToken via REST APICOMMENT
LOWpython/ccxt/pro/binance.py2366 # Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWjs/src/pro/binance.js2515 // Step 1: Create listenToken via REST APICOMMENT
LOWjs/src/pro/binance.js2534 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWcs/ccxt/exchanges/pro/binance.cs2853 // Step 1: Create listenToken via REST APICOMMENT
LOWcs/ccxt/exchanges/pro/binance.cs2875 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOW.agents/skills/onchain-pay-open-api/SKILL.md96### Step 1: Gather credentialsCOMMENT
LOW.agents/skills/onchain-pay-open-api/SKILL.md107### Step 2: Build the JSON bodyCOMMENT
LOW.agents/skills/onchain-pay-open-api/SKILL.md116### Step 3: Sign and call using the bundled scriptCOMMENT
LOW.agents/skills/onchain-pay-open-api/SKILL.md128### Step 4: Return resultsCOMMENT
LOW…ills/onchain-pay-open-api/references/authentication.md7### Step 1: Build the Signing PayloadCOMMENT
LOW…ills/onchain-pay-open-api/references/authentication.md21### Step 2: Sign with RSA SHA256COMMENT
LOW…ills/onchain-pay-open-api/references/authentication.md33### Step 3: Send Request with HeadersCOMMENT
LOW.agents/skills/p2p/references/authentication.md28### Step 1: Build Query StringCOMMENT
LOW.agents/skills/p2p/references/authentication.md35### Step 2: Percent-Encode ParametersCOMMENT
LOW.agents/skills/p2p/references/authentication.md49### Step 3: Generate SignatureCOMMENT
LOW.agents/skills/p2p/references/authentication.md59### Step 4: Append SignatureCOMMENT
LOW.agents/skills/p2p/references/authentication.md64### Step 5: Add HeadersCOMMENT
LOW.agents/skills/payment-assistant/SKILL.md21### Step 0: Check if user provided a PAYMENT LINK (text, not an image)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md32### Step 1: Try to READ the QR data directly (Vision)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md37### Step 2: Check for image file pathCOMMENT
LOW.agents/skills/payment-assistant/SKILL.md42### Step 3: Ask user for help (DO NOT auto-use clipboard!)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md48### Step 4: Only after user confirms → use clipboardCOMMENT
LOW.agents/skills/payment-assistant/SKILL.md70### Step 1 - Get QR Data (Choose ONE method)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md97### Step 2 - Purchase (IMMEDIATELY after getting QR data)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md102### Step 3 - Set amount (if needed)COMMENT
LOW.agents/skills/payment-assistant/SKILL.md107### Step 4 - Confirm payment (after user confirms)COMMENT
LOW.agents/skills/fiat/references/authentication.md19### Step 1: Build Query StringCOMMENT
LOW.agents/skills/fiat/references/authentication.md26### Step 2: Percent‑Encode ParametersCOMMENT
LOW.agents/skills/fiat/references/authentication.md40### Step 3: Generate SignatureCOMMENT
LOW.agents/skills/fiat/references/authentication.md74### Step 4: Append SignatureCOMMENT
LOW.agents/skills/fiat/references/authentication.md79### Step 5: Add Product User Agent HeaderCOMMENT
LOW…s/skills/binance-agentic-wallet/references/security.md13### Step 1: Identify the target tokenCOMMENT
LOW…s/skills/binance-agentic-wallet/references/security.md19### Step 2: Call the Token AuditCOMMENT
LOW…s/skills/binance-agentic-wallet/references/security.md27### Step 3: Interpret audit results and present to userCOMMENT
LOW…s/skills/binance-agentic-wallet/references/security.md35### Step 4: Continue with swap flowCOMMENT
LOW…ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java3078 // Step 1: Create listenToken via REST APICOMMENT
LOW…ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java3100 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWts/src/pro/binance.ts2550 // Step 1: Create listenToken via REST APICOMMENT
LOWts/src/pro/binance.ts2569 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
AI Structural Patterns129 hits · 73 pts
SeverityFileLineSnippetContext
LOWpython/ccxt/okx.py3818CODE
LOWpython/ccxt/okx.py6723CODE
LOWpython/ccxt/okx.py6788CODE
LOWpython/ccxt/okx.py6836CODE
LOWpython/ccxt/apex.py1814CODE
LOWpython/ccxt/hyperliquid.py1940CODE
LOWpython/ccxt/hyperliquid.py2550CODE
LOWpython/ccxt/hyperliquid.py2782CODE
LOWpython/ccxt/hyperliquid.py3614CODE
LOWpython/ccxt/hyperliquid.py3663CODE
LOWpython/ccxt/hyperliquid.py4455CODE
LOWpython/ccxt/hyperliquid.py4481CODE
LOWpython/ccxt/bybit.py4732CODE
LOWpython/ccxt/bybit.py6798CODE
LOWpython/ccxt/bybit.py6845CODE
LOWpython/ccxt/hashkey.py4323CODE
LOWpython/ccxt/kraken.py2593CODE
LOWpython/ccxt/blofin.py2417CODE
LOWpython/ccxt/blockchaincom.py608CODE
LOWpython/ccxt/poloniex.py1566CODE
LOWpython/ccxt/poloniex.py2799CODE
LOWpython/ccxt/poloniex.py3110CODE
LOWpython/ccxt/poloniex.py3250CODE
LOWpython/ccxt/derive.py597CODE
LOWpython/ccxt/bitmex.py2295CODE
LOWpython/ccxt/coinbase.py4846CODE
LOWpython/ccxt/woo.py1571CODE
LOWpython/ccxt/woo.py3415CODE
LOWpython/ccxt/mudrex.py625CODE
LOWpython/ccxt/krakenfutures.py1449CODE
LOWpython/ccxt/kucoin.py10498CODE
LOWpython/ccxt/bitvavo.py1733CODE
LOWpython/ccxt/aster.py1922CODE
LOWpython/ccxt/aster.py2820CODE
LOWpython/ccxt/xt.py4740CODE
LOWpython/ccxt/zebpay.py1388CODE
LOWpython/ccxt/pacifica.py2436CODE
LOWpython/ccxt/pacifica.py2466CODE
LOWpython/ccxt/pacifica.py2936CODE
LOWpython/ccxt/foxbit.py1383CODE
LOWpython/ccxt/bitget.py8815CODE
LOWpython/ccxt/gate.py3567CODE
LOWpython/ccxt/htx.py6088CODE
LOWpython/ccxt/htx.py9291CODE
LOWpython/ccxt/whitebit.py2188CODE
LOWpython/ccxt/deepcoin.py2518CODE
LOWpython/ccxt/bydfi.py875CODE
LOWpython/ccxt/bydfi.py1862CODE
LOWpython/ccxt/paradex.py1351CODE
LOWpython/ccxt/bitflyer.py911CODE
LOWpython/ccxt/mexc.py4131CODE
LOWpython/ccxt/mexc.py5496CODE
LOWpython/ccxt/lighter.py635CODE
LOWpython/ccxt/lighter.py1294CODE
LOWpython/ccxt/lighter.py3019CODE
LOWpython/ccxt/binance.py12192CODE
LOWpython/ccxt/binance.py12216CODE
LOWpython/ccxt/toobit.py2726CODE
LOWpython/ccxt/toobit.py2752CODE
LOWpython/ccxt/pro/bitmart.py1911CODE
69 more matches not shown…
Fake / Example Data45 hits · 65 pts
SeverityFileLineSnippetContext
LOWgo/v4/modetrade.go1350 // "email": "test@test.com",COMMENT
LOWgo/v4/modetrade.go3345 // "email": "test@test.com",COMMENT
LOWgo/v4/woofipro.go1388 // "email": "test@test.com",COMMENT
LOWgo/v4/woofipro.go3360 // "email": "test@test.com",COMMENT
LOWplayground/components/OutputPanel.tsx36 <span className="placeholder">CODE
LOWplayground/components/OutputPanel.tsx41 <span className="placeholder">CODE
LOWplayground/components/OutputPanel.tsx72 {!hasOut && !hasErr && <span className="placeholder">(no output)</span>}CODE
LOWpython/ccxt/woofipro.py1177 # "email": "test@test.com",COMMENT
LOWpython/ccxt/woofipro.py2591 # "email": "test@test.com",COMMENT
LOWpython/ccxt/modetrade.py1141 # "email": "test@test.com",COMMENT
LOWpython/ccxt/modetrade.py2570 # "email": "test@test.com",COMMENT
LOWpython/ccxt/async_support/woofipro.py1178 # "email": "test@test.com",COMMENT
LOWpython/ccxt/async_support/woofipro.py2592 # "email": "test@test.com",COMMENT
LOWpython/ccxt/async_support/modetrade.py1141 # "email": "test@test.com",COMMENT
LOWpython/ccxt/async_support/modetrade.py2570 # "email": "test@test.com",COMMENT
LOWjs/src/modetrade.js1161 // "email": "test@test.com",COMMENT
LOWjs/src/modetrade.js2698 // "email": "test@test.com",COMMENT
LOWjs/src/woofipro.js1197 // "email": "test@test.com",COMMENT
LOWjs/src/woofipro.js2711 // "email": "test@test.com",COMMENT
LOWcs/ccxt/exchanges/woofipro.cs1263 // "email": "test@test.com",COMMENT
LOWcs/ccxt/exchanges/woofipro.cs2946 // "email": "test@test.com",COMMENT
LOWcs/ccxt/exchanges/modetrade.cs1223 // "email": "test@test.com",COMMENT
LOWcs/ccxt/exchanges/modetrade.cs2937 // "email": "test@test.com",COMMENT
LOW…c/main/java/io/github/ccxt/exchanges/WoofiproCore.java1346 // "email": "test@test.com",COMMENT
LOW…c/main/java/io/github/ccxt/exchanges/WoofiproCore.java3201 // "email": "test@test.com",COMMENT
LOW…/main/java/io/github/ccxt/exchanges/ModetradeCore.java1308 // "email": "test@test.com",COMMENT
LOW…/main/java/io/github/ccxt/exchanges/ModetradeCore.java3195 // "email": "test@test.com",COMMENT
LOWwiki/examples/js/blockchaincom-withdrawal.md24 // "name":"John Doe",COMMENT
LOWwiki/examples/ts/blockchaincom-withdrawal.md35 // "name":"John Doe",COMMENT
LOWcli/README.md201If you don't want to provide a value for an optional argument, you should still provide `undefined` as the "placeholder"CODE
LOWphp/woofipro.php1205 // "email" => "test@test.com",COMMENT
LOWphp/woofipro.php2734 // "email" => "test@test.com",COMMENT
LOWphp/modetrade.php1169 // "email" => "test@test.com",COMMENT
LOWphp/modetrade.php2720 // "email" => "test@test.com",COMMENT
LOWphp/async/woofipro.php1234 // "email" => "test@test.com",COMMENT
LOWphp/async/woofipro.php2809 // "email" => "test@test.com",COMMENT
LOWphp/async/modetrade.php1197 // "email" => "test@test.com",COMMENT
LOWphp/async/modetrade.php2794 // "email" => "test@test.com",COMMENT
LOWexamples/js/blockchaincom-withdrawal.js23 // "name":"John Doe",COMMENT
LOWexamples/ts/blockchaincom-withdrawal.ts34 // "name":"John Doe",COMMENT
LOWdoc/_static/javascript/jquery-ui.min.js6!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(b){b.ui=b.ui||{};b.ui.versioCODE
LOWts/src/modetrade.ts1178 // "email": "test@test.com",COMMENT
LOWts/src/modetrade.ts2732 // "email": "test@test.com",COMMENT
LOWts/src/woofipro.ts1214 // "email": "test@test.com",COMMENT
LOWts/src/woofipro.ts2745 // "email": "test@test.com",COMMENT
Cross-Language Confusion (JS/TS)9 hits · 50 pts
SeverityFileLineSnippetContext
HIGHplayground/lib/examples.ts31print(ticker['symbol'], 'last=', ticker['last'], 'bid=', ticker['bid'], 'ask=', ticker['ask'])CODE
HIGHplayground/lib/examples.ts56print('bids', ob['bids'])CODE
HIGHplayground/lib/examples.ts57print('asks', ob['asks'])CODE
HIGHplayground/lib/examples.ts88 print(datetime.fromtimestamp(ts / 1000, tz=timezone.utc).isoformat(), 'O', o, 'H', h, 'L', l, 'C', c)CODE
HIGHplayground/lib/examples.ts117print(f'{exchange.id} lists {len(symbols)} markets')CODE
HIGHplayground/lib/examples.ts118print(', '.join(symbols[:20]))CODE
HIGHplayground/lib/examples.ts154 print(f'{id:<10} {ticker["last"]}')CODE
HIGHplayground/lib/examples.ts156 print(f'{id:<10} (no BTC/USDT: {type(e).__name__})')CODE
HIGHplayground/lib/examples.ts208 print(ticker['datetime'], ticker['symbol'], 'last=', ticker['last'])CODE
Slop Phrases17 hits · 31 pts
SeverityFileLineSnippetContext
MEDIUMgo/v4/exchange_types.go668// Mocked GetInfo function for demonstration purposes.COMMENT
LOWpython/ccxt/async_support/base/ws/client.py139 # make sure to set the enviroment variable AIOHTTP_NO_EXTENSIONS=Y to checkCOMMENT
LOWexamples/py/async-gather-concurrency.py54 # when you're done, don't forget to close the exchange instance properlyCOMMENT
LOWexamples/py/async-gather-concurrency.py54 # when you're done, don't forget to close the exchange instance properlyCOMMENT
MEDIUMexamples/py/binance-https-proxy.py39 # you can also use custom agent, like:COMMENT
MEDIUMexamples/py/margin-loan-borrow-buy-sell-repay.py37 }) # use `defaultType` because of temporary bug, otherwise, after several days, you can use `type` too.CODE
LOWexamples/py/binance-futures-margin.py110pprint(response['total']) # make sure you have enough futures margin...CODE
LOWexamples/py/async-fetch-balance.py28 await exchange.close() # don't forget to close it when you're doneCODE
LOWexamples/py/async-fetch-balance.py28 await exchange.close() # don't forget to close it when you're doneCODE
MEDIUMexamples/py/fetch-first-ohlcv-timestamp.py18# Top-tier exchanges also support fetching smaller timeframes (eg. 1 minute) even several years back, so for those exchaCOMMENT
LOWexamples/py/aiohttp-custom-session-connector.py24 await session.close() # don't forget to close the sessionCODE
LOWexamples/py/aiohttp-custom-session-connector.py24 await session.close() # don't forget to close the sessionCODE
LOWexamples/js/proxy-usage.js93 await session.close() # don't forget to close the sessionCODE
LOWexamples/js/proxy-usage.js93 await session.close() # don't forget to close the sessionCODE
LOWexamples/php/cli.php158 # make sure to exit with exit code zero hereCOMMENT
LOWexamples/ts/proxy-usage.ts103 await session.close() # don't forget to close the sessionCODE
LOWexamples/ts/proxy-usage.ts103 await session.close() # don't forget to close the sessionCODE
Self-Referential Comments13 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUMpython/ccxt/dydx.py449 '9002': InvalidOrder, # This function is not implementedCODE
MEDIUM…t/base/language_specific/test_throttler_performance.py90 # Create a task and run it (this will be awaited by the caller)COMMENT
MEDIUM…ccxt/static_dependencies/lark/parsers/earley_forest.py1""""This module implements an SPPF implementationSTRING
MEDIUM…n/ccxt/static_dependencies/lark/parsers/lalr_parser.py1"""This module implements a LALR(1) ParserSTRING
MEDIUM…ccxt/static_dependencies/lark/parsers/earley_common.py1"""This module implements useful building blocks for the Earley parserSTRING
MEDIUMpython/ccxt/static_dependencies/lark/parsers/cyk.py1"""This module implements a CYK parser."""STRING
MEDIUMpython/ccxt/static_dependencies/lark/parsers/xearley.py1"""This module implements an Earley parser with a dynamic lexerSTRING
MEDIUM…c_dependencies/lark/parsers/lalr_interactive_parser.py1# This module provides a LALR interactive parser, which is used for debugging and error handlingCOMMENT
MEDIUMpython/ccxt/static_dependencies/lark/parsers/earley.py1"""This module implements an Earley parser.STRING
MEDIUMpython/ccxt/async_support/dydx.py449 '9002': InvalidOrder, # This function is not implementedCODE
MEDIUMexamples/py/async-analyse-augur-v1-vs-v2-exchanges.py26 """This function is to keep everything that has allowed_infix=REP, butSTRING
MEDIUMexamples/py/asciichart.py3# This file is a copied implementation from my asciichart repository on GitHubCOMMENT
MEDIUMdoc/conf.py6# This file is execfile()d with the current directory set to itsCOMMENT
Docstring Block Structure4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHpython/ccxt/static_dependencies/lark/tree_matcher.py149Match the elements of `tree` to the symbols of rule `rulename`. Parameters: tree (Tree): the tree nSTRING
HIGHpython/ccxt/async_support/base/exchange.py347 Loads and prepares the markets for trading. Args: reload (bool): If True, the markets willSTRING
HIGHpython/ccxt/base/exchange.py1698 Use coincurve library for SECP256K1 ECDSA signing. This method provides faster SECP256K1 signing using STRING
HIGHpython/ccxt/base/exchange.py1805 Loads and prepares the markets for trading. Args: reload (bool): If True, the markets willSTRING
Redundant / Tautological Comments12 hits · 20 pts
SeverityFileLineSnippetContext
LOWinstall-skills.sh93 # Check if .claude/skills directory exists locallyCOMMENT
LOWinstall-skills.sh365 # Set trap to cleanup on exitCOMMENT
LOWcheck-dependencies.sh91 # Check if this transitive dep is in direct depsCOMMENT
LOWcheck-dependencies.sh172 # Check if this transitive dep is in direct depsCOMMENT
LOWcheck-dependencies.sh293 # Check if this transitive dep is in direct depsCOMMENT
LOW…t/base/language_specific/test_throttler_performance.py87 # Check if there's already a running event loopCOMMENT
LOWpython/ccxt/static_dependencies/lark/parsers/cyk.py103 # Check if the parse succeeded.COMMENT
LOW.agents/skills/payment-assistant/common.py127 # Check if config.json exists, if not create templateCOMMENT
LOW.agents/skills/payment-assistant/send_extension/c2c.py124 # Output result based on preset amountCOMMENT
LOW.agents/skills/payment-assistant/send_extension/pix.py246 # Output result based on whether QR has amountCOMMENT
LOWutils/restore_shared_env.sh10# Read the file line-by-line and assign to indexed variablesCOMMENT
LOWexamples/py/margin-loan-borrow-buy-sell-repay.py45 # Check if we have any collateral to get permission for borrowCOMMENT
Verbosity Indicators13 hits · 20 pts
SeverityFileLineSnippetContext
LOWgo/v4/exchange_crypto.go558 // // Step 2: Parse EC private keyCOMMENT
LOWgo/v4/pro/binance.go3123 // Step 1: Create listenToken via REST APICOMMENT
LOWgo/v4/pro/binance.go3144 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWpython/ccxt/pro/binance.py2350 # Step 1: Create listenToken via REST APICOMMENT
LOWpython/ccxt/pro/binance.py2366 # Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWjs/src/pro/binance.js2515 // Step 1: Create listenToken via REST APICOMMENT
LOWjs/src/pro/binance.js2534 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWcs/ccxt/exchanges/pro/binance.cs2853 // Step 1: Create listenToken via REST APICOMMENT
LOWcs/ccxt/exchanges/pro/binance.cs2875 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOW…ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java3078 // Step 1: Create listenToken via REST APICOMMENT
LOW…ain/java/io/github/ccxt/exchanges/pro/BinanceCore.java3100 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
LOWts/src/pro/binance.ts2550 // Step 1: Create listenToken via REST APICOMMENT
LOWts/src/pro/binance.ts2569 // Step 2: Subscribe to user data stream via WebSocket APICOMMENT
Modern Structural Boilerplate10 hits · 10 pts
SeverityFileLineSnippetContext
LOWpython/ccxt/static_dependencies/__init__.py1__all__ = ['keccak', 'ethabi', 'starknet', 'marshmallow', 'marshmallow_oneofschema', 'lark', 'starkware', 'lighter_clienCODE
LOWpython/ccxt/static_dependencies/marshmallow/fields.py36__all__ = [CODE
LOWpython/ccxt/static_dependencies/marshmallow/__init__.py65__all__ = [CODE
LOWpython/ccxt/static_dependencies/keccak/__init__.py3__all__ = ['SHA3']CODE
LOWpython/ccxt/static_dependencies/ethabi/__init__.py22__all__ = [CODE
LOWpython/ccxt/async_support/base/exchange.py60__all__ = [CODE
LOWpython/ccxt/async_support/base/ws/cache.py4logger = logging.getLogger(__name__)CODE
LOWpython/ccxt/base/exchange.py101__all__ = [CODE
LOWpython/ccxt/base/decimal_to_precision.py6__all__ = [CODE
LOWpython/ccxt/base/errors.py230__all__ = [CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWinstall-skills.sh6# Usage:COMMENT
LOWutils/multilang.sh3# Usage example:COMMENT
TODO Padding2 hits · 3 pts
SeverityFileLineSnippetContext
LOWgo/v4/exchange.go1783 // if isNode { // TODO: implement thisCOMMENT
LOW…tarkSharp/StarkSharp.Base/StarkSharp.Hash/TypedData.cs14 // TODO: implement revision 1COMMENT
Modern AI Meta-Vocabulary1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM.agents/skills/binance-sports-ai-analyzer/SKILL.md993. Check whether `baw` and the `binance-agentic-wallet` skill are available. If not, tell the user to install Binance AgCODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWpostinstall.js47async function getData () {CODE